8장. 자동화 콘텐츠 navigator로 콘텐츠 실행


자동화 실행 환경이 빌드되었으므로 Ansible 콘텐츠 탐색기를 사용하여 자동화 컨트롤러가 실행하는 것과 동일한 방식으로 콘텐츠가 실행되는지 확인할 수 있습니다.

8.1. 자동화 콘텐츠 navigator를 사용하여 Ansible 플레이북 실행

콘텐츠 작성자는 자동화 컨텐츠 navigator를 사용하여 Ansible 플레이북을 실행하고 대화식으로 각 플레이 및 작업의 결과를 수집하여 플레이북을 확인하거나 문제를 해결할 수 있습니다. 실행 환경 내에서 및 실행 환경 없이 Ansible 플레이북을 실행하여 문제를 비교하고 해결할 수도 있습니다.

8.1.1. 자동화 콘텐츠 navigator에서 플레이북 실행

자동화 콘텐츠 탐색 텍스트 기반 사용자 인터페이스를 사용하여 Ansible 플레이북을 실행하여 작업 실행을 따르고 각 작업의 결과를 확인할 수 있습니다.

사전 요구 사항

  • 플레이북입니다.
  • localhost 또는 인벤토리 플러그인을 사용하지 않는 경우 유효한 인벤토리 파일입니다.

절차

  1. 자동화 콘텐츠 탐색 시작

    $ ansible-navigator
    Copy to Clipboard Toggle word wrap
  2. 플레이북을 실행합니다.

    $ :run
    Copy to Clipboard Toggle word wrap
  3. 선택 사항: ansible-navigator를 입력하여 simple-playbook.yml -i inventory.yml 을 실행하여 플레이북을 실행합니다.
  4. 인벤토리 및 기타 명령줄 매개 변수를 확인하거나 추가합니다.

    INVENTORY OR PLAYBOOK NOT FOUND, PLEASE CONFIRM THE FOLLOWING
    ─────────────────────────────────────────────────────────────────────────
       Path to playbook: /home/ansible-navigator_demo/simple_playbook.yml
       Inventory source: /home/ansible-navigator-demo/inventory.yml
      Additional command line parameters: Please provide a value (optional)
    ──────────────────────────────────────────────────────────────────────────
                                                               Submit Cancel
    Copy to Clipboard Toggle word wrap
  5. 탭을 클릭하여 제출하고 Enter를 누릅니다. 실행 중인 작업이 표시되어야 합니다.

  6. 플레이 옆에 있는 숫자를 입력하여 플레이 결과에 단계별로 입력하거나 9 위의 숫자에 대해 :<number& gt;를 입력합니다.

    Automation 콘텐츠 navigator에 색상이 활성화된 경우 실패한 작업이 빨간색으로 표시됩니다.

  7. 작업 결과를 검토하는 작업 옆에 숫자를 입력하거나 9 위의 숫자에 대해 :<number& gt;를 입력합니다.

  8. 선택 사항: type :doc 은 문제 해결을 돕기 위해 작업에 사용된 모듈 또는 플러그인에 대한 문서를 표시합니다.

    ANSIBLE.BUILTIN.PACKAGE_FACTS (MODULE)
      0│---
      1│doc:
      2│  author:
      3│  - Matthew Jones (@matburt)
      4│  - Brian Coca (@bcoca)
      5│  - Adam Miller (@maxamillion)
      6│  collection: ansible.builtin
      7│  description:
      8│  - Return information about installed packages as facts.
    <... output omitted ...>
     11│  module: package_facts
     12│  notes:
     13│  - Supports C(check_mode).
     14│  options:
     15│    manager:
     16│      choices:
     17│      - auto
     18│      - rpm
     19│      - apt
     20│      - portage
     21│      - pkg
     22│      - pacman
    
    <... output truncated ...>
    Copy to Clipboard Toggle word wrap

Automation Content navigator는 플레이북 실행 결과를 JSON 아티팩트 파일에 저장합니다. 이 파일을 사용하여 플레이북 결과를 다른 사용자와 공유하고, 보안 또는 규정 준수 이유로 저장하거나, 나중에 검토 및 문제를 해결할 수 있습니다. 플레이북 실행을 검토하려면 아티팩트 파일만 있으면 됩니다. 플레이북 자체 또는 인벤토리 액세스 권한에 액세스할 필요가 없습니다.

사전 요구 사항

  • 플레이북 실행의 자동화 콘텐츠 navigator 아티팩트 JSON 파일

절차

  • 아티팩트 파일을 사용하여 자동화 콘텐츠 탐색을 시작합니다.

    $ ansible-navigator replay simple_playbook_artifact.json
    Copy to Clipboard Toggle word wrap
    1. 플레이북이 실행될 때 일치하는 플레이북 결과를 검토합니다.

이제 플레이북을 실행한 후와 같이 결과를 검토하기 위해 플레이 및 작업 옆에 있는 숫자를 입력하여 결과를 검토할 수 있습니다.

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2025 Red Hat