8.2. 자동화 콘텐츠 탐색기 일반 설정

다음 표에서는 Automation 컨텐츠의 각 일반 매개변수 및 설정 옵션에 대해 설명합니다.

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

매개변수설명옵션 설정

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 강제 실행을 중지한 후 시간 초과 값입니다.

기본값: 기본값이 설정되지 않음

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

ENV: ANSIBLE_NAVIGATOR_ANSIBLE_RUNNER_TIMEOUT

설정 파일:

ansible-navigator:
  ansible-runner:
    timeout:

app

자동화 콘텐츠 탐색을 위한 진입점.

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

기본값: 시작

CLI 예제: ansible-navigator 컬렉션

ENV: ANSIBLE_NAVIGATOR_APP

설정 파일:

ansible-navigator:
  app:

cmdline

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

기본값: 기본값 없음

CLI: 위치

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).

선택 사항: 자동,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

자동화 콘텐츠 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 콘텐츠 탐색기 로그 파일의 전체 경로를 지정합니다.

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

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

ENV: ANSIBLE_NAVIGATOR_LOG_FILE

설정 파일:

ansible-navigator:
  logging:
    file:

log-level

Automation 콘텐츠 탐색기 로그 수준을 지정합니다.

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

기본값: warning

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

ENV: ANSIBLE_NAVIGATOR_LOG_LEVEL

설정 파일:

ansible-navigator:
  logging:
    level:

mode

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

선택 사항: stdout 또는 대화형

기본값: 대화형

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 - 항상 이미지를 가져옵니다.

missing - 로컬에서 사용할 수 없는 경우 Pull

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

tag - 이미지 태그가 latest 인 경우 항상 이미지를 가져오고, 그렇지 않으면 로컬에서 사용할 수 없는 경우 가져오기

선택 사항: 항상,누락,절대, 태그

기본값: 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: