第 11 章 在 Red Hat Ansible Automation Platform Operator 中启用执行节点


您可以通过下载并安装安装捆绑包,使用执行节点启用 Ansible Automation Platform Operator。

注意

当将自定义证书用于 Receptor 节点时,证书需要在证书的 Subject Alternative Name (SAN)中指定的 otherName 字段,其值为 1.3.6.1.4.1.2312.19.1。如需更多信息,请参阅 获取网格 TLS

receptor 不支持使用通配符证书。另外,每个 Receptor 证书都必须在其 SAN 中指定主机 FQDN,才能正确执行 TLS 主机名验证。

您可以从 Ansible Automation Platform 用户界面添加执行节点。

先决条件

  • 一个自动化控制器实例。
  • 已安装 receptor 集合软件包。
  • Ansible Automation Platform 存储库 ansible-automation-platform-2.6-for-rhel-{RHEL-RELEASE-NUMBER}-x86_64-rpms 被启用。

流程

  1. 登录到 Red Hat Ansible Automation Platform。
  2. 在导航面板中,选择 Automation Execution Infrastructure Instances
  3. Add
  4. Host Name 字段中输入 Execution Node 域名或 IP。
  5. 可选:在 Listener Port 字段中输入端口号。
  6. 点击 Save
  7. Install Bundle 旁边的下载图标 。这会开始下载,记录您保存文件的位置
  8. 解压 gz 文件。

    注意

    要运行 install_receptor.yml playbook,您必须从 Ansible Galaxy: ansible-galaxy collection install -r requirements.yml安装 receptor 集合

  9. 使用您的用户名和 SSH 私钥文件更新 playbook。请注意,ansible_host 预填充您之前输入的主机名。

    all:
       hosts:
          remote-execution:
    	        ansible_host: example_host_name # Same with configured in AAP WebUI
    	        ansible_user: <username> #user provided
    	        Ansible_ssh_private_key_file: ~/.ssh/id_example
    Copy to Clipboard Toggle word wrap
  10. 打开终端,再前往保存 playbook 的目录。
  11. 要安装捆绑包运行:

    ansible-playbook install_receptor.yml -i inventory.yml
    Copy to Clipboard Toggle word wrap
  12. 现在,您可以通过为您创建的实例下载并重新运行 playbook 来升级执行节点。

验证

运行以下命令验证 receptor 服务状态:

sudo systemctl status receptor.service
Copy to Clipboard Toggle word wrap

确保服务处于 active (running) 状态

要验证您的 playbook 是否在您的新节点上运行,请运行以下命令:

watch podman ps
Copy to Clipboard Toggle word wrap

其他资源

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部