검색

4.7. 이름으로 Ansible 플레이북 가져오기

download PDF

Capsule에 설치된 컬렉션에서 이름별로 Ansible 플레이북을 Satellite로 가져올 수 있습니다. Satellite는 가져온 플레이북에서 작업 템플릿을 생성하고 템플릿을 Ansible Playbook - Imported 작업 카테고리에 배치합니다.

사용자 지정 컬렉션이 있는 경우 /etc/ansible/collections/ansible_collections/My_Namespace/My_Collection 에 배치합니다.

사전 요구 사항

  • Ansible 플러그인이 활성화되어 있습니다.
  • Satellite 계정에는 import_ansible_playbooks 권한을 부여하는 역할이 있습니다.

프로세스

  1. 다음 API 요청을 사용하여 사용 가능한 Ansible 플레이북을 가져옵니다.

    # curl -X GET -H 'Content-Type: application/json' https://satellite.example.com/ansible/api/v2/ansible_playbooks/fetch?proxy_id=My_capsule_ID
  2. 가져올 Ansible 플레이북을 선택하고 해당 이름을 확인합니다.
  3. 이름으로 Ansible 플레이북을 가져옵니다.

    # curl -X PUT -H '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

    가져오기가 완료된 후 Satellite 웹 UI에 알림이 표시됩니다.

다음 단계

  • 생성된 작업 템플릿에서 원격 작업을 실행하여 플레이북을 실행할 수 있습니다. 자세한 내용은 4.21절. “원격 작업 실행”의 내용을 참조하십시오.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.