11.7. 根据名称导入 Ansible Playbook

您可以从胶囊上安装的集合,将名称导入到卫星,以导入 Ansible playbook。

前提条件

  • 卫星中的 Ansible 插件已启用

流程

  1. 使用以下 API 请求获取可用的 Ansible playbook:

    # curl -X GET 'Content-Type: application/json' https://satellite.example.com/ansible/api/v2/ansible_playbooks/fetch?proxy_id=My_capsule_ID
  2. 选择您要导入的 Ansible playbook 并记下其名称。
  3. 使用名称导入 Ansible playbook:

    # curl -X PUT 'Content-Type: application/json' -d '{ "playbook_names": ["My_Playbook_Name"] }' https://satellite.example.com/ansible/api/v2/ansible_playbooks/sync?proxy_id=My_capsule_ID

    导入完成后,您可以在卫星 Web UI 中获得通知。