2.3. 应用程序部署
要在 Google Cloud Console 上启动您的服务,请进入到 marketplace 并搜索 Red Hat Ansible Automation Platform 2 - Up to 100 Managed Nodes。选择此项后,点启动。
一个临时但必需的约束被放置在部署名称的长度上。这是因为 GCP 在组成 Ansible Automation Platform 部署的内部组件的命名方案。基于此命名方案的组件名称可能会太长,通常破坏其他服务实施的命名限制,创建部署错误。
部署名称的长度,以及您的 GCP 项目名称长度必须小于 35 个字符,部署名称的长度必须小于 30 个字符。
以下计算将帮助您在项目中找到 Ansible Automation Platform 部署的名称的最大长度。
length of deployment name < = (minimum between 30 and 35) - length(gcp project name)
部署应用程序的方法有两种:
2.3.1. 使用新的 VPC 部署应用程序
此流程创建新的 VPC 网络,并在创建的 VPC 中部署应用程序。
流程
- 在 Deployment 页面中,选中 Confirm Service Usage API is enabled 下的 Service Usage API 链接。
- 在 API/Service Details 选项卡中,确保启用 API,然后返回到 Deployment 页面。
- 选中 Confirm Service Usage API is enabled 复选框。
- 选择或 创建服务帐户。如需更多信息,请参阅您的服务帐户。
- 在 Region 字段中,选择您要部署应用的区域。
- 在 Zone 字段中,选择您希望部署 Filestore 的区域。区域必须位于您选择的区域。
- 在 Observability 部分,您可以启用日志记录和指标发送到云日志记录和云监控。如需启用这些服务的财务成本,请参阅 运营套件定价。有关配置此功能的更多信息,请参阅监控和日志记录。
- 在 Network Selection 部分中,选择 New network。Networking 部分为部署中使用的所有网络范围提供默认值。如果要修改这些值,请参阅网络选项。
- 可选: 在 Additional Labels 部分中,提供添加到属于部署一部分的 GCP 资源的额外标签键和值对。有效键和值必须满足 GCP 标签要求。对于 键,只允许连字符、下划线、小写字符和数字。键 必须以小写字符开头。对于 值,只允许连字符、下划线、小写字符和数字。
- 单击 DEPLOY。
- Deployment Manager 显示正在运行的部署。
- 应用程序开始置备。可能需要过些时间,基础架构和应用程序才会完全调配。
您将看到部署上的警告
This deployment has resources from the Runtime Configurator service, which is in Beta
这个警告是正常的,不会导致问题。
如果要在部署后修改网络范围,则必须删除您的当前部署,然后按照 使用现有 VPC 部署应用程序中 的说明进行操作。
2.3.2. 使用现有 VPC 部署应用程序
以下流程使用现有的 VPC 网络来部署应用程序。
流程
- 在 Deployment 页中,选择 Confirm Service Usage API is enabled 下的 Service Usage API 链接。
- 在 API/Service Details 选项卡中,确保启用了 API,然后返回到 Deployment 页面。
- 选中 Confirm Service Usage API is enabled 复选框。
- 选择或 创建服务帐户。如需更多信息,请参阅您的服务帐户。
- 在 Region 字段中,选择您要部署应用的区域。
- 在 Zone 字段中,选择您希望部署 Filestore 的区域。区域必须位于您选择的区域。
- 在 Observability 部分,您可以启用日志记录和指标发送到云日志记录和云监控。如需启用这些服务的财务成本,请参阅 运营套件定价。有关配置此功能的更多信息,请参阅监控和日志记录。
- 在 Network Selection 部分中,选择 现有网络。
在 Existing Network 部分中,提供现有的 VPC 网络名称、现有子网名称和现有代理子网名称。
注意现有代理子网必须是 Regional Managed Proxy 类型,这是用于负载平衡的保留仅代理子网。
选择 云 NAT 路由器 在 VPC 网络中创建 NAT 路由器。
- Networking 部分为部署中使用的所有网络范围提供默认值。根据现有网络配置提供这些值。如果要修改这些值,请参阅网络选项
- 可选: 在 Additional Labels 部分中,提供添加到属于部署一部分的 GCP 资源的额外标签键和值对。有效键和值必须满足 GCP 标签要求。对于 键,只允许连字符、下划线、小写字符和数字。键 必须以小写字符开头。对于 值,只允许连字符、下划线、小写字符和数字。
- 单击 DEPLOY。
- Deployment Manager 显示正在运行的部署。
应用程序开始置备。可能需要过些时间,基础架构和应用程序才会完全调配。
注意您将在部署中看到警告。
This deployment has resources from the Runtime Configurator service, which is in Beta.
这个警告是正常的,不会导致问题。