14.4. tripleo-container-manage 역할 변수
이 기능은 이번 릴리스에서 기술 프리뷰로 제공되므로 Red Hat에서 완전히 지원되지 않습니다. 테스트 용도로만 사용해야 하며 프로덕션 환경에 배포해서는 안 됩니다. 기술 프리뷰 기능에 대한 자세한 내용은 적용 범위 상세 정보를 참조하십시오.
tripleo-container-manage
Ansible 역할에는 다음 변수가 포함됩니다.
표 14.1. 역할 변수
이름 | 기본값 | 설명 |
---|---|---|
tripleo_container_manage_check_puppet_config | false |
Ansible에서 Puppet 컨테이너 구성을 확인하도록 하려면 이 변수를 사용합니다. Ansible은 구성 해시를 사용하여 업데이트된 컨테이너 구성을 식별할 수 있습니다. 컨테이너에 Puppet의 새로운 구성이 있는 경우 Ansible이 새 구성을 감지하고 Ansible이 다시 시작해야 하는 컨테이너 목록에 컨테이너를 추가할 수 있도록 이 변수를 |
tripleo_container_manage_cli | podman |
컨테이너를 관리하는 데 사용할 명령행 인터페이스를 설정하려면 이 변수를 사용합니다. |
tripleo_container_manage_concurrency | 1 | 동시에 관리하려는 컨테이너 수를 설정하려면 이 변수를 사용합니다. |
tripleo_container_manage_config | /var/lib/tripleo-config/ | 컨테이너 구성 디렉터리의 경로를 설정하려면 이 변수를 사용합니다. |
tripleo_container_manage_config_id | tripleo |
특정 구성 단계의 ID를 설정하려면 이 변수를 사용합니다. 예를 들어 배포 2단계의 컨테이너를 관리하려면 이 값을 |
tripleo_container_manage_config_patterns | *.json | 컨테이너 구성 디렉터리에서 구성 파일을 식별하는 bash 정규식을 설정하려면 이 변수를 사용합니다. |
tripleo_container_manage_debug | false |
디버그 모드를 활성화 또는 비활성화하려면 이 변수를 사용합니다. 특정 일회성 구성을 사용하여 컨테이너를 실행하거나, 컨테이너의 수명주기를 관리하는 컨테이너 명령을 출력하거나, 테스트 및 검증 목적으로 no-op 컨테이너 관리 작업을 실행하려면 디버그 모드에서 |
tripleo_container_manage_healthcheck_disable | false | 이 변수를 사용하여 상태 확인을 활성화하거나 비활성화합니다. |
tripleo_container_manage_log_path | /var/log/containers/stdouts | 이 변수를 사용하여 컨테이너의 stdout 로그 경로를 설정합니다. |
tripleo_container_manage_systemd_order | false | 이 변수를 사용하여 Ansible에서 systemd 종료 순서를 활성화하거나 비활성화합니다. |
tripleo_container_manage_systemd_teardown | true | 이 변수를 사용하여 더 이상 사용되지 않는 컨테이너를 트리거합니다. |
tripleo_container_manage_config_overrides | {} | 이 변수를 사용하여 컨테이너 구성을 덮어쓰기합니다. 이 변수는 각 키가 컨테이너 이름인 값과 컨테이너 이미지 또는 사용자와 같이 덮어쓰려는 매개변수의 사전을 가져옵니다. 이 변수는 JSON 컨테이너 구성 파일에 사용자 지정 덮어쓰기를 쓰지 않으며 새로운 컨테이너 배포, 업데이트 또는 업그레이드는 JSON 구성 파일의 콘텐츠로 되돌아갑니다. |
tripleo_container_manage_valid_exit_code | [] |
이 변수를 사용하여 컨테이너가 종료 코드를 반환하는지 확인합니다. 이 값은 목록이어야 합니다(예: |