8장. 자동화 콘텐츠 탐색 구성 설정


콘텐츠 작성자는 개발 환경에 맞게 자동화 콘텐츠 탐색을 구성할 수 있습니다.

8.1. 자동화 콘텐츠 탐색 설정 파일 생성

다음을 통해 기본 자동화 콘텐츠 탐색 설정을 변경할 수 있습니다.

  • 명령줄
  • 설정 파일 내에서
  • 환경 변수로

자동화 콘텐츠 탐색기에서는 다음 순서로 설정 파일을 확인하고 첫 번째 일치 항목을 사용합니다.

  • ANSIBLE_NAVIGATOR_CONFIG - 설정된 경우 설정 파일 경로 환경 변수입니다.
  • ./Ansible-navigator.<ext> - 파일 이름에 점이 없는 현재 프로젝트 디렉터리 내의 설정 파일입니다.
  • \~/.Ansible-navigator.<ext> - 파일 이름에 점이 있는 홈 디렉터리입니다.

자동화 콘텐츠 탐색 설정 파일을 생성할 때 다음을 고려하십시오.

  • 설정 파일은 JSON 또는 YAML 형식일 수 있습니다.
  • JSON 형식의 설정의 경우 확장은 .json 이어야 합니다.
  • YAML 형식의 설정의 경우 확장은 .yml 또는 .yaml 이어야 합니다.
  • 프로젝트 및 홈 디렉터리에는 각각 하나의 설정 파일만 포함할 수 있습니다.
  • 자동화 콘텐츠를 탐색하여 두 개 이상의 설정 파일을 찾는 경우 오류가 발생합니다.

아래 설정 파일 예제를 해당 경로 중 하나로 복사하여 ansible-navigator 설정 파일을 시작할 수 있습니다.

    ---
    ansible-navigator:
    #   ansible:
    #     config: /tmp/ansible.cfg
    #     cmdline: "--forks 15"
    #     inventories:
    #     - /tmp/test_inventory.yml
    #     playbook: /tmp/test_playbook.yml
    #   ansible-runner:
    #     artifact-dir: /tmp/test1
    #     rotate-artifacts-count: 10
    #     timeout: 300
    #   app: run
    #   collection-doc-cache-path: /tmp/cache.db
    #   color:
    #     enable: False
    #     osc4: False
    #   editor:
    #     command: vim_from_setting
    #     console: False
    #   documentation:
    #     plugin:
    #       name: shell
    #       type: become
    #   execution-environment:
    #     container-engine: podman
    #     enabled: False
    #     environment-variables:
    #       pass:
    #         - ONE
    #         - TWO
    #         - THREE
    #       set:
    #         KEY1: VALUE1
    #         KEY2: VALUE2
    #         KEY3: VALUE3
    #     image: test_image:latest
    #     pull-policy: never
    #     volume-mounts:
    #     - src: "/test1"
    #       dest: "/test1"
    #       label: "Z"
    #   help-config: True
    #   help-doc: True
    #   help-inventory: True
    #   help-playbook: False
    #   inventory-columns:
    #     - ansible_network_os
    #     - ansible_network_cli_ssh_type
    #     - ansible_connection
      logging:
    #     append: False
        level: critical
    #     file: /tmp/log.txt
    #   mode: stdout
    #   playbook-artifact:
    #     enable: True
    #     replay: /tmp/test_artifact.json
    #     save-as: /tmp/test_artifact.json
Copy to Clipboard Toggle word wrap
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2025 Red Hat