3.3. 컨테이너 이미지 준비
언더클라우드 설정에는 이미지를 가져올 위치와 저장 방법을 정의하기 위해 초기 레지스트리 구성이 필요합니다. 컨테이너 이미지 준비를 위해 환경 파일을 생성하고 사용자 지정하려면 다음 단계를 완료합니다.
절차
- 언더클라우드 호스트에 stack 사용자로 로그인합니다.
기본 컨테이너 이미지 준비 파일을 생성합니다.
$ openstack tripleo container image prepare default \ --local-push-destination \ --output-env-file containers-prepare-parameter.yaml
이 명령은 다음과 같은 추가 옵션을 사용합니다.
-
--local-push-destination
은 언더클라우드의 레지스트리를 컨테이너 이미지의 위치로 설정합니다. 즉 director가 Red Hat Container Catalog에서 필요한 이미지를 가져와서 언더클라우드의 레지스트리로 푸시합니다. director는 이 레지스트리를 컨테이너 이미지 소스로 사용합니다. Red Hat Container Catalog에서 직접 가져오려면 이 옵션을 생략합니다. --output-env-file
은 환경 파일 이름입니다. 이 파일 내용에는 컨테이너 이미지를 준비하는 데 필요한 매개변수가 포함되어 있습니다. 이 경우 파일 이름은containers-prepare-parameter.yaml
입니다.참고동일한
containers-prepare-parameter.yaml
파일을 사용하여 언더클라우드와 오버클라우드의 컨테이너 이미지 소스를 모두 정의할 수도 있습니다.
-
-
containers-prepare-parameter.yaml
을 편집하고 필요에 따라 변경합니다.