6.5. Playbook 실행
Ansible VS Code 확장에서 제공하는 두 가지 방법을 사용하여 플레이북을 실행합니다.
프로세스
Ansible VS Code 확장에서는 Playbook을 실행하는 두 가지 옵션을 제공합니다.
-
ansible-playbook은 Ansible Core를 사용하여 로컬 머신에서 플레이북을 실행합니다. -
Ansible-navigator는 Ansible Automation Platform이 자동화 작업을 실행하는 것과 동일한 방식으로 실행 환경에서 플레이북을 실행합니다. Ansible 확장 설정에서 실행 환경의 기본 이미지를 지정합니다.
-
6.5.1. ansible-playbook을 사용하여 플레이북 실행 링크 복사링크가 클립보드에 복사되었습니다!
VS Code 확장 내에서 ansible-playbook 명령을 직접 사용하여 Ansible 플레이북을 로컬에서 실행할 수 있습니다.
프로세스
플레이북을 실행하려면 Explorer 창에서 플레이북 이름을 마우스 오른쪽 버튼으로 클릭한 다음 선택합니다.
출력은 VS Code 터미널 의 터미널 탭에 표시됩니다.
ok=2및failed=0메시지는 플레이북이 성공적으로 실행되었음을 나타냅니다.
6.5.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
$ podman pull registry.redhat.io/ansible-automation-platform-25/ee-minimal-rhel9Copy to Clipboard Copied! Toggle word wrap Toggle overflow ansible-builder를 사용하여 사용자 정의 실행 환경을 빌드하고 생성할 수 있습니다. 로컬에서 실행 환경 사용에 대한 자세한 내용은 실행 환경 생성 및 사용을 참조하십시오.- 실행 환경을 사용자 정의한 후 새 이미지를 자동화 허브의 컨테이너 레지스트리로 푸시할 수 있습니다. 실행 환경 생성 및 사용 설명서에서 자동화 실행 환경 게시 를 참조하십시오.

