57.6. 오버클라우드 컨테이너 이미지 준비
이미지, 태그 및 레지스트리를 정의하는 파일을 생성합니다.
사용법:
openstack overcloud container image prepare [-h] [--template-file <yaml template file>] [--push-destination <location>] [--tag <tag>] [--tag-from-label <image label>] [--namespace <namespace>] [--prefix <prefix>] [--suffix <suffix>] [--set <variable=value>] [--exclude <regex>] [--include <regex>] [--output-images-file <file path>] [--environment-file <file path>] [--environment-directory <HEAT ENVIRONMENT DIRECTORY>] [--output-env-file <file path>] [--roles-file ROLES_FILE] [--modify-role MODIFY_ROLE] [--modify-vars MODIFY_VARS]
표 57.7. 선택적 인수
현재의 | 요약 |
---|---|
-h, --help | 도움말 표시 및 종료 |
--template-file <yaml 템플릿 파일> | 이미지 구성 파일이 빌드될 YAML 템플릿 파일입니다. 기본값: /usr/share/tripleo-common/container- images/tripleo_containers.yaml.j2 |
--push-destination <location> | 이미지를 내보낼 이미지 레지스트리의 위치입니다. 지정하면 모든 이미지 항목에 push_destination이 설정됩니다. |
--tag <tag> | 기본 태그 대체를 재정의합니다. --tag-from- 레이블이 지정된 경우 이 태그를 사용하여 검색을 시작합니다. 기본값: 16.2 |
--tag-from-label <image label> | 지정된 레이블의 값을 사용하여 태그를 검색합니다. 라벨을 템플릿 형식으로 결합할 수 있습니다(예: {version}-{release}). |
--namespace <namespace> | 기본 네임스페이스 대체를 재정의합니다. 기본값: registry.redhat.io/rhosp-rhel8 |
--prefix <prefix> | 기본 이름 접두사 대체를 재정의합니다. 기본값: openstack- |
--suffix <suffix> | 기본 이름 접미사 대체를 재정의합니다. 기본값: |
--set <variable=value> | "--suffix"와 같은 전용 인수가 없는 경우에도 템플릿에서 변수 값을 설정합니다. |
--exclude <regex> | 최종 출력에서 제외할 결과 이미지 이름 항목과 일치하는 패턴입니다. 여러 번 지정할 수 있습니다. |
--include <regex> | 최종 출력에 포함할 결과 이미지 이름 항목과 일치하는 패턴입니다. 여러 번 지정할 수 있습니다. --include와 일치하지 않는 항목이 제외됩니다. --include를 사용하면 --exclude가 무시됩니다. |
--output-images-file <file path> | 결과로 생성된 이미지 항목을 stdout은 물론 stdout에 작성할 파일입니다. 기존 파일을 덮어씁니다. |
--environment-file <file path>, -e <file path> | 컨테이너화된 서비스를 지정하는 환경 파일. 항목은 컨테이너화된 서비스에서 사용하는 이미지만 포함하도록 필터링됩니다. (한 번 이상 지정할 수 있습니다.) |
--environment-directory <HEAT ENVIRONMENT DIRECTORY> | 업데이트 명령에 자동으로 추가되는 환경 파일 디렉터리입니다. 항목은 컨테이너화된 서비스에서 사용하는 이미지만 포함하도록 필터링됩니다. 두 번 이상 지정할 수 있습니다. 디렉토리의 파일은 오름차순으로 로드됩니다. |
--output-env-file <file path> | 모든 이미지 매개 변수를 지정하는 heat 환경 파일을 작성하는 파일입니다. 기존 파일을 덮어씁니다. |
--roles-file ROLES_FILE, -r ROLES_FILE | 역할 파일은 배포에 사용되는 t-h-t 템플릿 디렉터리의 기본 roles_data.yaml을 재정의합니다. 절대 경로이거나 템플릿 디렉터리를 기준으로 하는 경로일 수 있습니다. |
--modify-role MODIFY_ROLE | 모든 이미지 업로드 가져오기 및 푸시 간에 실행할 Ansible 역할의 이름입니다. |
--modify-vars MODIFY_VARS | 역할 --modify-role을 호출할 때 사용할 변수가 포함된 Ansible 변수 파일. |