第 10 章 在 Red Hat Ansible Automation Platform Operator 中添加执行节点
您可以通过下载并安装安装捆绑包来启用带有执行节点的 Ansible Automation Platform Operator。
先决条件
- 一个自动化控制器实例。
- 已安装 receptor 集合软件包。
-
AAP Repository
ansible-automation-platform-2.4-for-rhel-{RHEL-RELEASE-NUMBER}-x86_64-rpms被启用。
流程
- 登录到 Red Hat Ansible Automation Platform。
-
在导航面板中,选择
。 - 点。
- 在 Host Name 字段中输入 Execution Node 域名或 IP。
- 可选:在 Listener Port 字段中输入端口号。
- 点击 。
-
点下载图标
next to Install Bundle。这将开始下载,记录您保存文件的位置
解压 gz 文件。
注意要运行
install_receptor.ymlplaybook,您需要从 Ansible Galaxy 安装 receptor 集合:Ansible-galaxy collection install -r requirements.yml使用您的用户名和 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- 打开一个终端,再前往保存 playbook 的目录。
安装捆绑包运行:
ansible-playbook install_receptor.yml -i inventory.yml- 现在,可以通过下载并重新运行您创建的实例的 playbook 来升级执行节点。
验证
运行以下命令验证 receptor 服务状态:
sudo systemctl status receptor.service
确保服务处于 active (running) 状态
要验证您的 playbook 是否在新节点上正确运行,请运行以下命令:
watch podman ps
其他资源
- 有关管理实例组的更多信息,请参阅自动化控制器 用户指南中的管理实例组部分。