4.10.3. 컨테이너 이미지에서 여러 CPU 아키텍처 활성화

RHOSP(Red Hat OpenStack Platform) 배포에 여러 CPU 아키텍처가 있고 컨테이너 이미지를 사용하는 경우 컨테이너 이미지를 업데이트하여 여러 아키텍처를 활성화해야 합니다.

절차

  1. stack 사용자로 언더클라우드에 로그인합니다.
  2. stackrc 파일을 소싱합니다.

    [stack@director ~]$ source ~/stackrc
  3. containers-prepare-parameter.yaml 파일에 추가 아키텍처를 추가하여 여러 아키텍처를 활성화합니다.

    parameter_defaults:
      ContainerImageRegistryLogin: true
      AdditionalArchitectures: [<list_of_architectures>]
      ContainerImagePrepare:
      - push_destination: true
        ...

    & lt;list_of_architectures >를 오버클라우드 환경에서 지원하는 아키텍처의 쉼표로 구분된 목록으로 바꿉니다(예: [ppc64le ]).

  4. 컨테이너를 준비하고 업로드합니다.

    $ openstack tripleo container image prepare \
      -e ~/containers-prepare-parameter.yaml