5.4. Playbook 실행
Ansible VS Code 확장에서는 Playbook을 실행하는 두 가지 옵션을 제공합니다.
-
ansible-playbook
은 Ansible Core를 사용하여 로컬 머신에서 플레이북을 실행합니다. -
Ansible-navigator
는 Ansible Automation Platform이 자동화 작업을 실행하는 것과 동일한 방식으로 실행 환경에서 플레이북을 실행합니다. Ansible 확장 설정에서 실행 환경의 기본 이미지를 지정합니다.
5.4.1. ansible-playbook
을 사용하여 플레이북 실행
프로세스
플레이북을 실행하려면 Explorer 창에서 플레이북 이름을 마우스 오른쪽 버튼으로 클릭한 다음 선택합니다.
출력은 VS Code 터미널 의 터미널 탭에 표시됩니다. ok=2
및 failed=0
메시지는 플레이북이 성공적으로 실행되었음을 나타냅니다.
5.4.3. 실행 환경 작업
Red Hat에서 제공하는 자동화 실행 환경을 Red Hat Ecosystem Catalog 에서 볼 수 있습니다.
실행 환경을 클릭하여 다운로드 방법에 대한 정보를 제공합니다.
아직 수행하지 않은 경우
registry.redhat.io
에 로그인합니다.참고VS Code 내부에서 컨테이너에서 Ansible 개발 툴을 실행하고 실행 환경으로 사용할
devcontainer
또는 실행 환경으로 사용하려면 VS Code 내의devcontainer
에서registry.redhat.io
에 로그인해야 합니다.Red Hat Ecosystem Catalog 의 정보를 사용하여 필요한 실행 환경을 다운로드합니다.
예를 들어 최소 RHEL 8 기본 이미지를 다운로드하려면 다음 명령을 실행합니다.
$ podman pull registry.redhat.io/ansible-automation-platform-25/ee-minimal-rhel9
ansible-builder
를 사용하여 사용자 정의 실행 환경을 빌드하고 생성할 수 있습니다. 로컬에서 실행 환경 사용에 대한 자세한 내용은 실행 환경 생성 및 사용을 참조하십시오.
실행 환경을 사용자 정의한 후 새 이미지를 자동화 허브의 컨테이너 레지스트리로 푸시할 수 있습니다. 실행 환경 생성 및 사용 설명서에서 자동화 실행 환경 게시 를 참조하십시오.