2.4. 커뮤니티 원격 리포지토리 구성 및 Ansible Galaxy 컬렉션 동기화

커뮤니티 원격 리포지토리를 편집하여 선택한 컬렉션을 Ansible Galaxy에서 개인 자동화 허브와 동기화할 수 있습니다. 기본적으로 개인 자동화 허브 커뮤니티 리포지토리는 galvncy .ansible.com/api/ 로 지시합니다.

사전 요구 사항

requirements.yml 예

collections:
  # Install a collection from Ansible Galaxy.
  - name: community.aws
    version: 5.2.0
    source: https://galaxy.ansible.com

절차

  1. Ansible 자동화 허브에 로그인합니다.
  2. Automation HubRemotes 로 이동합니다.
  3. 커뮤니티 원격에서 More Actions 아이콘을 클릭하고 Edit 를 선택합니다.
  4. 모달에서 찾아보기를 클릭하고 로컬 시스템에서 requirements.yml 파일을 찾습니다.
  5. 저장을 클릭합니다.

    모달이 닫히고 Remotes 페이지로 돌아갑니다. 이제 requirements.yml 파일에서 Ansible Galaxy의 컬렉션을 프라이빗 자동화 허브와 동기화할 수 있습니다.

  6. More Actions 아이콘 Cryostat 클릭하고 Sync 를 선택하여 Ansible Galaxy 및 Ansible 자동화 허브에서 컬렉션을 동기화합니다.

동기화 상태 알림 업데이트로 Ansible Galaxy 컬렉션 동기화의 완료 또는 실패 여부를 Ansible 자동화 허브에 알립니다.

검증

  • 컬렉션 콘텐츠 드롭다운 목록에서 Community 를 선택하여 동기화에 성공했는지 확인합니다.