8.2. Automation Content navigator 일반 설정

다음 표에서는 각 일반 매개 변수 및 Automation 콘텐츠 navigator에 대한 옵션을 설명합니다.

표 8.1. 자동화 콘텐츠 navigator 일반 매개 변수 설정

매개변수설명옵션 설정

ansible-runner-artifact-dir

ansible-runner에서 생성한 아티팩트를 저장할 디렉터리 경로입니다.

기본값: 기본값 없음

CLI: --rad 또는 --ansible-runner-artifact-dir

ENV: ANSIBLE_NAVIGATOR_ANSIBLE_RUNNER_ARTIFACT_DIR

설정 파일:

ansible-navigator:
  ansible-runner:
    artifact-dir:

ansible-runner-rotate-artifacts-count

마지막 n 실행을 위해 ansible-runner 아티팩트 디렉터리를 유지합니다. 0으로 설정하면 아티팩트 디렉터리가 삭제되지 않습니다.

기본값: 기본값 없음

CLI: --rac 또는 --ansible-runner-rotate-artifacts-count

ENV: ANSIBLE_NAVIGATOR_ANSIBLE_RUNNER_ROTATE_ARTIFACTS_COUNT

설정 파일:

ansible-navigator:
  ansible-runner:
    rotate-artifacts-count:

ansible-runner-timeout

ansible-runner force가 실행을 중지한 후의 시간 초과 값입니다.

기본값: 기본값 없음

CLI: --rt 또는 --ansible-runner-timeout

ENV: ANSIBLE_NAVIGATOR_ANSIBLE_RUNNER_TIMEOUT

설정 파일:

ansible-navigator:
  ansible-runner:
    timeout:

app

Automation 콘텐츠 navigator에 대한 진입점입니다.

선택 사항: 컬렉션,config,doc,이미지,인벤토리,재생,실행 또는 시작

기본값: welcome

CLI 예: ansible-navigator 컬렉션

ENV: ANSIBLE_NAVIGATOR_APP

설정 파일:

ansible-navigator:
  app:

cmdline

해당 명령에 전달된 추가 매개변수입니다.

기본값: 기본값 없음

CLI: Locational

ENV: ANSIBLE_NAVIGATOR_CMDLINE

설정 파일:

ansible-navigator:
  ansible:
    cmdline:

collection-doc-cache-path

컬렉션 문서 캐시의 경로입니다.

Default: $HOME/.cache/ansible-navigator/collection_doc_cache.db

CLI: --cdcp 또는 --collection-doc-cache-path

ENV: ANSIBLE_NAVIGATOR_COLLECTION_DOC_CACHE_PATH

설정 파일:

ansible-navigator:
  collection-doc-cache-path:

container-engine

컨테이너 엔진을 지정합니다(자동=podman 다음 docker).

선택 사항: auto,podman 또는 docker

기본값: auto

CLI: --ce 또는 --container-engine

ENV: ANSIBLE_NAVIGATOR_CONTAINER_ENGINE

설정 파일:

ansible-navigator:
  execution-environment:
    container-engine:

display-color

디스플레이에서 색상을 사용할 수 있습니다.

선택 사항: True 또는 False

기본값: True

CLI: --dc 또는 --display-color

ENV: NO_COLOR

설정 파일:

ansible-navigator:
  color:
    enable:

editor-command

Automation 콘텐츠 navigator에서 사용하는 편집기를 지정합니다.

기본값: * vi +{line_number} {filename}

CLI: --ecmd 또는 --editor-command

ENV: ANSIBLE_NAVIGATOR_EDITOR_COMMAND

설정 파일:

ansible-navigator:
  editor:
    command:

editor-console

편집기가 콘솔 기반인지 지정합니다.

선택 사항: True 또는 False

기본값: True

CLI: --econ 또는 --editor-console

ENV: ANSIBLE_NAVIGATOR_EDITOR_CONSOLE

설정 파일:

ansible-navigator:
  editor:
    console:

execution-environment

자동화 실행 환경 사용을 활성화 또는 비활성화합니다.

선택 사항: True 또는 False

기본값: True

CLI: --ee 또는 --execution-environment

ENV:* ANSIBLE_NAVIGATOR_EXECUTION_ENVIRONMENT

설정 파일:

ansible-navigator:
  execution-environment:
    enabled:

execution-environment-image

자동화 실행 환경 이미지의 이름을 지정합니다.

기본값: quay.io/ansible/ansible-runner:devel

CLI: --eei 또는 --execution-environment-image

ENV: ANSIBLE_NAVIGATOR_EXECUTION_ENVIRONMENT_IMAGE

설정 파일:

ansible-navigator:
  execution-environment:
    image:

execution-environment-volume-mounts

자동화 실행 환경 내에서 바인딩 마운트할 볼륨을 지정합니다(--eev /home/user/test:/home/user/test:Z).

기본값: 기본값 없음

CLI: --eev 또는 --execution-environment-volume-mounts

ENV: ANSIBLE_NAVIGATOR_EXECUTION_ENVIRONMENT_VOLUME_MOUNTS

설정 파일:

ansible-navigator:
  execution-environment:
    volume-mounts:

log-append

로그 메시지가 기존 로그 파일에 추가되어야 하는지 지정하십시오. 그렇지 않으면 세션별로 새 로그 파일이 생성됩니다.

선택 사항: True 또는 False

기본값: True

CLI: --la 또는 --log-append

ENV: ANSIBLE_NAVIGATOR_LOG_APPEND

설정 파일:

ansible-navigator:
  logging:
    append:

log-file

Automation 콘텐츠 navigator 로그 파일의 전체 경로를 지정합니다.

기본값: $PWD/ansible-navigator.log

CLI: --lf 또는 --log-file

ENV: ANSIBLE_NAVIGATOR_LOG_FILE

설정 파일:

ansible-navigator:
  logging:
    file:

log-level

Automation 콘텐츠 navigator 로그 수준을 지정합니다.

선택 사항: 디버그,정보,경고,오류 또는 심각

기본값: warning

CLI: --ll 또는 --log-level

ENV: ANSIBLE_NAVIGATOR_LOG_LEVEL

설정 파일:

ansible-navigator:
  logging:
    level:

mode

user-interface 모드를 지정합니다.

선택 사항: stdout 또는 대화형

기본값: interactive

CLI: -m 또는 --mode

ENV: ANSIBLE_NAVIGATOR_MODE

설정 파일:

ansible-navigator:
  mode:

osc4

OSC 4에서 터미널 색상 변경 지원을 활성화하거나 비활성화합니다.

선택 사항: True 또는 False

기본값: True

CLI: --osc4 또는 --osc4

ENV: ANSIBLE_NAVIGATOR_OSC4

설정 파일:

ansible-navigator:
  color:
    osc4:

pass-environment-variable

자동화 실행 환경 내에서 전달할 종료 환경 변수를 지정합니다(--penv MY_VAR).

기본값: 기본값 없음

CLI: --penv 또는 --pass-environment-ECDHE

ENV: ANSIBLE_NAVIGATOR_PASS_ENVIRONMENT_VARIABLES

설정 파일:

ansible-navigator:
  execution-environment:
    environment-variables:
      pass:

pull-policy

이미지 가져오기 정책을 지정합니다.

Always - 항상 이미지를 가져옵니다.

누락 - 로컬로 사용할 수 없는 경우 Pull

never - 이미지를 가져오지 않음

tag - 이미지 태그가 latest 인 경우 항상 이미지를 가져오는 경우 로컬에서 사용할 수 없는 경우 가져옵니다.

선택 사항: 항상,누락 됨,never 또는 tag

기본값: 태그

CLI: --pp 또는 --pull-policy

ENV: ANSIBLE_NAVIGATOR_PULL_POLICY

설정 파일:

ansible-navigator:
  execution-environment:
    pull-policy:

set-environment-variable

자동화 실행 환경 내에서 설정할 환경 변수와 값 지정 (--senv MY_VAR=42)

기본값: 기본값 없음

CLI: --senv 또는 --set-environment-ECDHE

ENV: ANSIBLE_NAVIGATOR_SET_ENVIRONMENT_VARIABLES

설정 파일:

ansible-navigator:
  execution-environment:
    environment-variables:
      set: