第 2 章 在 Red Hat OpenShift Container Platform 上配置 Red Hat Ansible Automation Platform Operator
作为命名空间管理员,您可以使用 Ansible Automation Platform 网关来管理 OpenShift 环境中的新的 Ansible Automation Platform 组件。
Ansible Automation Platform 网关使用 Ansible Automation Platform 自定义资源来管理并将以下 Ansible Automation Platform 组件集成到统一用户界面中:
- 自动化控制器
- Automation hub
- Event-Driven Ansible
- Red Hat Ansible Lightspeed (这个功能默认是禁用的,您必须选择使用它。)
在部署平台网关前,您必须在命名空间中安装 Ansible Automation Platform Operator。如果您还没有安装 Ansible Automation Platform Operator,请参阅在 Red Hat OpenShift Container Platform 上安装 Red Hat Ansible Automation Platform Operator。
平台网关仅在 Ansible Automation Platform Operator 版本 2.5 下可用。Ansible Automation Platform Operator 2.5 下部署的每个组件都默认为版本 2.5。
如果您有 Ansible Automation Platform Operator 和安装的一些或全部 Ansible Automation Platform 组件 ,请参阅 使用现有 Ansible Automation Platform 组件部署平台网关 以了解如何继续。
2.1. 将组件链接到平台网关 复制链接链接已复制到粘贴板!
在命名空间中安装 Ansible Automation Platform Operator 后,您可以设置 Ansible Automation Platform 实例。然后,将所有平台组件链接到一个用户界面。
流程
- 登录到 Red Hat OpenShift Container Platform。
-
进入到
。 - 选择 Ansible Automation Platform Operator 部署。
- 选择 Details 选项卡。
- 在 Ansible Automation Platform 标题中,点 。
- 在 Create Ansible Automation Platform 页面中,在 Name 字段中输入您的实例的名称。
点 ,将
spec部分替换为以下内容:Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
您必须为 <
read-write-many-storage-class> 占位符指定所需的值。 - 点 。
验证
验证实例部署(UI):
-
进入到
。 - 选择 Ansible Automation Platform Operator 部署。
- 选择 All instances 选项卡。
- 验证是否列出了 Ansible Automation Platform 实例、Automation Controller、Event-Driven Ansible 和 Automation Hub 实例。
验证 pod 状态(UI):
-
导航到
。 - 切换到部署该实例的项目(命名空间)。
- 验证所有相关 pod 是否都显示 Running 或 Completed 状态。
验证平台路由(CLI):
运行以下命令,以确认用于访问平台网关的 URL:
oc get route
oc get route