12.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。更多信息请参阅 第 12.22 节 “执行远程作业”。