3.11. Ceph Storage 컨테이너에 액세스
director 가이드를 사용하여 Red Hat OpenStack Platform 설치 및 관리에서 컨테이너 이미지를 준비 하려면 레지스트리와 언더클라우드 및 오버클라우드 설정을 컨테이너 이미지를 사용하도록 준비하는 방법에 대한 절차와 정보가 포함되어 있습니다. 이 섹션의 정보를 사용하여 Ceph Storage 컨테이너에 액세스하도록 이러한 절차를 조정합니다.
오버클라우드에서 Ceph Storage 컨테이너에 액세스하는 방법은 다음 두 가지가 있습니다.
3.11.1. 원격 레지스트리에서 직접 컨테이너 다운로드 링크 복사링크가 클립보드에 복사되었습니다!
원격 레지스트리에서 직접 컨테이너를 다운로드하도록 Ceph를 구성할 수 있습니다.
cephadm 명령은 containers-prepare-parameter.yaml 파일에 구성된 인증 정보를 사용하여 원격 레지스트리에 인증하고 Red Hat Ceph Storage 컨테이너를 다운로드합니다.
프로세스
-
director 가이드를 사용하여 Red Hat OpenStack Platform 설치 및 관리의 컨테이너 이미지 준비 절차를 사용하여
containers-prepare-parameter.yaml파일을 생성합니다. -
개인 레지스트리에서 컨테이너 이미지 가져오기 에 설명된 대로
ContainerImageRegistryCredentials매개변수를 사용하여containers-prepare-parameter.yaml파일에 원격 레지스트리 인증 정보를 추가합니다. Ceph를 배포할 때
openstack overcloud ceph deploy명령을 사용하여containers-prepare-parameter.yaml파일을 전달합니다.openstack overcloud ceph deploy \ --container-image-prepare containers-prepare-parameter.yaml참고언더클라우드의 컨테이너 캐시에 설명된 대로 언더클라우드의 컨테이너 를 캐시하지 않으면 Ceph를 배포 할 때 동일한
containers-prepare-parameter.yaml파일을openstack overcloud ceph deploy명령에 전달해야 합니다. 언더클라우드의 컨테이너가 캐시됩니다.
3.11.2. 언더클라우드의 컨테이너 캐시 링크 복사링크가 클립보드에 복사되었습니다!
준비 과정에서 이미지 수정 절차는 다음 명령을 사용하여 설명합니다.
sudo openstack tripleo container image prepare \
-e ~/containers-prepare-parameter.yaml \
원격 레지스트리에서 컨테이너 다운로드에 설명된 대로 openstack overcloud ceph deploy 명령에 인증 자격 증명을 제공하고 원격 레지스트리에서 Ceph 컨테이너를 직접 다운로드 하는 데 --container-image-prepare 옵션을 사용하지 않는 경우 Ceph를 배포하기 전에 sudo openstack tripleo container image prepare 명령을 실행해야 합니다.