9.6. 创建 Ansible Automation Platform 自定义资源


升级到 OpenShift Container Platform 上 Ansible Automation Platform Operator 的最新版本后,您可以创建一个 Ansible Automation Platform 自定义资源(CR)来指定现有部署的名称。

以下示例概述了在升级到最新版本后部署新的 Event-Driven Ansible 设置的步骤,现有自动化控制器和自动化中心部署已经就位。

附录 包含不同部署的 Ansible Automation Platform CR 的更多示例。

流程

  1. 登录到 Red Hat OpenShift Container Platform。
  2. 进入到 Operators Installed Operators
  3. 选择 Ansible Automation Platform Operator 部署。
  4. 选择 Details 选项卡。
  5. Ansible Automation Platform 标题中,点 Create instance
  6. Create Ansible Automation Platform 页面中,在 Name 字段中输入您的实例的名称。
  7. YAML 视图 并粘贴以下 YAML (ap-existing-controller-and-hub-new-eda.yml):

    ---
    apiVersion: aap.ansible.com/v1alpha1
    kind: AnsibleAutomationPlatform
    metadata:
      name: myaap
    spec:
      # Development purposes only
      no_log: false
    
      controller:
        name: existing-controller #obtain name from controller CR
        disabled: false
    
      eda:
        disabled: false
    
      hub:
        name: existing-hub
        disabled: false
    Copy to Clipboard Toggle word wrap
  8. Create

    注意

    您可以通过在 YAML spec 中指定首选镜像,为自动化控制器、自动化中心或 platform-resource 应用程序镜像覆盖 Operator 的默认镜像。这可在不更新 Operator 的情况下升级特定的部署,如控制器。

    但是,推荐的方法是升级 Operator,并使用默认镜像值。

    验证

    进入到 Ansible Automation Platform Operator 部署,然后点 All instances 来验证所有实例是否已正确部署。您应该在此处看到 Ansible Automation Platform 实例以及部署的 AutomationControllerEDAAutomationHub 实例。

或者,您可以通过在命令行中运行 oc get route 来验证所有实例是否已正确部署。

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部