Neste documento, explicamos como configurar a Apigee híbrida para usar imagens de um repositório de imagens de contêiner particular.
Visão geral
Todas as imagens de ambiente de execução híbrido da Apigee estão hospedadas no Google Cloud Container Registry (GCR). Se, por qualquer motivo, você quiser empregar um repositório de contêiner de imagem particular, faça o download das imagens do GCR e as envie para o repositório privado. Em vez de substituir cada componente, adicione detalhes do hub nas substituições:
Etapas de configuração
Defina o valor da propriedade de configuração hub
com o caminho para o repositório particular.
hub: PRIVATE_REPO
Por exemplo, se o hub a seguir for fornecido, ele resolverá automaticamente o caminho da imagem:
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.12.2 imagePullPolicy: IfNotPresent containers: - name: apigee-ingressgateway image: private-docker-host.example.com/apigee-asm-ingress:1.18.7-asm.4-distroless imagePullPolicy: IfNotPresent
Para exibir uma lista das imagens da Apigee hospedadas no repositório do Google Cloud na linha de comando:
./apigee-operator/etc/tools/apigee-pull-push.sh --list