第 6 章 在 OpenShift Container Platform 上使用 Ansible Automation Platform Operator 部署 Event-Driven Ansible 控制器
Event-Driven Ansible 控制器是事件驱动的自动化的接口,并引入对 IT 请求的自动解析。此组件可帮助您连接到事件的来源,并使用规则手册对这些事件执行操作。当您部署 Event-Driven Ansible 控制器时,您可以自动做出决策,使用多个事件源,在多个 IT 用例和跨多个 IT 用例中实施事件驱动的自动化,并实现更高效的服务交付。
使用以下说明在 OpenShift Container Platform 上使用 Ansible Automation Platform Operator 安装 Event-Driven Ansible。
先决条件
- 您已在 OpenShift Container Platform 上安装了 Ansible Automation Platform Operator。
- 已安装并配置了自动化控制器。
流程
- 选择 Operators → Installed Operators。
- 找到并选择您的 Ansible Automation Platform 安装。
在 Provided APIs 下,找到 Event-Driven Ansible modal,再点 Create instance。
这会带您进入 Form View 来自定义安装。
指定控制器 URL。
如果您在 Openshift 中也部署了自动化控制器,您可以在 Routes 页面中找到 URL。
注意这是唯一必需的自定义,但您可以根据需要使用 UI 表单或直接在 YAML 配置选项卡中自定义其他选项。
点 Create。这会在您指定的命名空间中部署 Event-Driven Ansible 控制器。
安装标记为 Successful 后,您可以在 Openshift UI 的 Routes 页面中找到 Event-Driven Ansible UI 的 URL。
在导航面板中,选择 Networking → Routes 来查找为您创建的新 Route URL。
路由会根据自定义资源的名称列出。
- 点新 URL 以导航到浏览器中的 Event-Driven Ansible。
在导航面板中,选择 Workloads → Secrets 并找到为您创建的 Admin Password k8s secret,除非您指定了自定义 secret。
secret 根据自定义资源的名称列出,并附加
-admin-password。注意您可以使用 secret 中的 password 值登录到 Event-Driven Ansible 控制器 UI。默认用户为
admin。