13.8. 导入所有可用的 Ansible Playbook
您可以从 Capsule 上安装的集合将所有可用的 Ansible Playbook 导入到 Satellite。Satellite 从导入的 playbook 创建作业模板,并将模板放在 Ansible Playbook - 导入
的作业类别中。
如果您有自定义集合,请将其放在 /etc/ansible/collections/ansible_collections/My_Namespace/My_Collection
中。
先决条件
- 启用 Ansible 插件。
-
您的 Satellite 帐户具有授予
import_ansible_playbooks
权限的角色。
流程
使用以下 API 请求导入 Ansible Playbook:
# curl -X PUT -H 'Content-Type: application/json' https://satellite.example.com/ansible/api/v2/ansible_playbooks/sync?proxy_id=My_capsule_ID
在导入完成后,您可以在 Satellite Web UI 中获取通知。
后续步骤
- 您可以从创建的作业模板执行远程作业来运行 playbook。如需更多信息,请参阅 第 13.22 节 “执行远程作业”。