5.4. Playbook 실행


Ansible VS Code 확장에서는 Playbook을 실행하는 두 가지 옵션을 제공합니다.

  • ansible-playbook 은 Ansible Core를 사용하여 로컬 머신에서 플레이북을 실행합니다.
  • Ansible-navigator 는 Ansible Automation Platform이 자동화 작업을 실행하는 것과 동일한 방식으로 실행 환경에서 플레이북을 실행합니다. Ansible 확장 설정에서 실행 환경의 기본 이미지를 지정합니다.

5.4.1. ansible-playbook을 사용하여 플레이북 실행

프로세스

  • 플레이북을 실행하려면 Explorer 창에서 플레이북 이름을 마우스 오른쪽 버튼으로 클릭한 다음 ansible-playbook을 통해Run playbook via Run Ansible Playbook 선택합니다.

    Run playbook via ansible-playbook

출력은 VS Code 터미널 의 터미널 탭에 표시됩니다. ok=2failed=0 메시지는 플레이북이 성공적으로 실행되었음을 나타냅니다.

Success message for ansible-playbook execution

5.4.2. ansible-navigator를 사용하여 플레이북 실행

사전 요구 사항

  • Ansible 확장 설정에서 Ansible 실행 환경 > Enabled에서 실행 환경을 활성화합니다.
  • Ansible > 실행 환경: Image에서 실행 환경 이미지의 경로 또는 URL을 입력합니다.

프로세스

  1. 플레이북을 실행하려면 Explorer 창에서 플레이북 이름을 마우스 오른쪽 버튼으로 클릭한 다음 ansible-navigator run을 통해 Run Ansible Playbook 선택합니다.

    출력은 VS Code 터미널 의 터미널 탭에 표시됩니다. Successful 상태는 플레이북이 성공적으로 실행되었음을 나타냅니다.

    Output for ansible-navigator execution

  2. 플레이 옆에 있는 번호를 재생 결과에 입력합니다. 예제 플레이북에는 하나의 플레이만 포함되어 있습니다. 0 을 입력하여 플레이에서 실행된 작업의 상태를 확인합니다.

    Tasks in ansible-navigator output

    작업 결과를 검토할 작업 옆에 있는 번호를 입력합니다.

자동화 콘텐츠로 플레이북을 실행하는 방법에 대한 자세한 내용은 자동화 콘텐츠 탐색 가이드 가이드의 자동화 콘텐츠에서 플레이북 실행을 참조하십시오.

5.4.3. 실행 환경 작업

Red Hat에서 제공하는 자동화 실행 환경을 Red Hat Ecosystem Catalog 에서 볼 수 있습니다.

실행 환경을 클릭하여 다운로드 방법에 대한 정보를 제공합니다.

  1. 아직 수행하지 않은 경우 registry.redhat.io 에 로그인합니다.

    참고

    VS Code 내부에서 컨테이너에서 Ansible 개발 툴을 실행하고 실행 환경으로 사용할 devcontainer 또는 실행 환경으로 사용하려면 VS Code 내의 devcontainer 에서 registry.redhat.io 에 로그인해야 합니다.

  2. Red Hat Ecosystem Catalog 의 정보를 사용하여 필요한 실행 환경을 다운로드합니다.

    예를 들어 최소 RHEL 8 기본 이미지를 다운로드하려면 다음 명령을 실행합니다.

    $ podman pull registry.redhat.io/ansible-automation-platform-25/ee-minimal-rhel9

ansible-builder 를 사용하여 사용자 정의 실행 환경을 빌드하고 생성할 수 있습니다. 로컬에서 실행 환경 사용에 대한 자세한 내용은 실행 환경 생성 및 사용을 참조하십시오.

실행 환경을 사용자 정의한 후 새 이미지를 자동화 허브의 컨테이너 레지스트리로 푸시할 수 있습니다. 실행 환경 생성 및 사용 설명서에서 자동화 실행 환경 게시 를 참조하십시오.

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2025 Red Hat, Inc.