第 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。
  • 已安装并配置了自动化控制器。

流程

  1. 选择 OperatorsInstalled Operators
  2. 找到并选择您的 Ansible Automation Platform 安装。
  3. Provided APIs 下,找到 Event-Driven Ansible modal,再点 Create instance

    这会带您进入 Form View 来自定义安装。

  4. 指定控制器 URL。

    如果您在 Openshift 中也部署了自动化控制器,您可以在 Routes 页面中找到 URL。

    注意

    这是唯一必需的自定义,但您可以根据需要使用 UI 表单或直接在 YAML 配置选项卡中自定义其他选项。

  5. Create。这会在您指定的命名空间中部署 Event-Driven Ansible 控制器。

    安装标记为 Successful 后,您可以在 Openshift UI 的 Routes 页面中找到 Event-Driven Ansible UI 的 URL。

  6. 在导航面板中,选择 NetworkingRoutes 来查找为您创建的新 Route URL。

    路由会根据自定义资源的名称列出。

  7. 点新 URL 以导航到浏览器中的 Event-Driven Ansible。
  8. 在导航面板中,选择 WorkloadsSecrets 并找到为您创建的 Admin Password k8s secret,除非您指定了自定义 secret。

    secret 根据自定义资源的名称列出,并附加 -admin-password。

    注意

    您可以使用 secret 中的 password 值登录到 Event-Driven Ansible 控制器 UI。默认用户为 admin