Este documento explica como configurar o Apigee hybrid para usar imagens de um repositório de imagens de contentores privado.
Vista geral
Todas as imagens de tempo de execução do Apigee Hybrid estão alojadas no Artifact Registry (AR). Se, por algum motivo, quiser usar um repositório de contentores de imagens privado, pode transferir as imagens do AR e enviá-las para o seu repositório privado. Em vez de substituir cada componente, pode adicionar detalhes do centro nas substituições:
Passos da configuração
Defina o valor da hub
propriedade de configuração com o caminho para o seu repositório privado.
hub: PRIVATE_REPO
Por exemplo, se for fornecido o seguinte hub, o caminho da imagem é resolvido automaticamente:
hub: private-docker-host.example.com
como:
## an example of internal component vs 3rd party containers: - name: apigee-udca image: private-docker-host.example.com/apigee-udca:1.15.0 imagePullPolicy: IfNotPresent containers: - name: apigee-ingressgateway image: private-docker-host.example.com/apigee-asm-ingress:1.22.6-asm.2-distroless imagePullPolicy: IfNotPresent
Para apresentar uma lista das imagens do Apigee alojadas no repositório do Google Cloud, use o comando apigee-pull-push
:
./apigee-operator/etc/tools/apigee-pull-push.sh --list