4.8. 사용 가능한 모든 Ansible 플레이북 가져오기
Capsule에 설치된 컬렉션에서 사용 가능한 모든 Ansible 플레이북을 Satellite로 가져올 수 있습니다. Satellite는 가져온 플레이북에서 작업 템플릿을 생성하고 템플릿을 Ansible Playbook - Imported
작업 카테고리에 배치합니다.
사용자 지정 컬렉션이 있는 경우 /etc/ansible/collections/ansible_collections/My_Namespace/My_Collection
에 배치합니다.
사전 요구 사항
- Ansible 플러그인이 활성화되어 있습니다.
-
Satellite 계정에는
import_ansible_playbooks
권한을 부여하는 역할이 있습니다.
프로세스
다음 API 요청을 사용하여 Ansible 플레이북을 가져옵니다.
# curl -X PUT -H 'Content-Type: application/json' https://satellite.example.com/ansible/api/v2/ansible_playbooks/sync?proxy_id=My_capsule_ID
가져오기가 완료된 후 Satellite 웹 UI에 알림이 표시됩니다.
다음 단계
- 생성된 작업 템플릿에서 원격 작업을 실행하여 플레이북을 실행할 수 있습니다. 자세한 내용은 4.21절. “원격 작업 실행”의 내용을 참조하십시오.