이 문서에서는 비공개 컨테이너 이미지 저장소의 이미지를 사용하도록 Apigee Hybrid를 구성하는 방법을 설명합니다.
개요
모든 Apigee Hybrid 런타임 이미지는 Artifact Registry(AR)에서 호스팅됩니다. 어떤 이유로든 비공개 이미지 컨테이너 저장소를 사용하려는 경우 AR에서 이미지를 다운로드하여 비공개 저장소로 내보낼 수 있습니다. 각 구성요소를 재정의하는 대신 재정의에 허브 세부정보를 추가할 수 있습니다.
구성 단계
비공개 저장소 경로로 hub
구성 속성 값을 설정합니다.
hub: PRIVATE_REPO
예를 들어 다음 허브가 제공되면 이미지 경로가 자동으로 확인됩니다.
hub: private-docker-host.example.com
다음과 같습니다.
## an example of internal component vs 3rd party containers: - name: apigee-udca image: private-docker-host.example.com/apigee-udca:1.14.0 imagePullPolicy: IfNotPresent containers: - name: apigee-ingressgateway image: private-docker-host.example.com/apigee-asm-ingress:1.18.7-asm.4-distroless imagePullPolicy: IfNotPresent
To display a list of the Apigee images hosted in the Google Cloud repository on the command line:
./apigee-operator/etc/tools/apigee-pull-push.sh --list