apigeectl
para gerir o Apigee hybrid, consulte o artigo Use um repositório de imagens privado com o apigeectl
.
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 híbrido do Apigee estão alojadas no Google Cloud Container Registry (GCR). Se, por qualquer motivo, quiser usar um repositório de contentores de imagens privado, pode transferir as imagens do GCR 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.11.2 imagePullPolicy: IfNotPresent containers: - name: apigee-ingressgateway image: private-docker-host.example.com/apigee-asm-ingress:1.17.2-asm.8-distroless imagePullPolicy: IfNotPresent
Para apresentar uma lista das imagens do Apigee alojadas no repositório do Google Cloud na linha de comandos:
./apigee-operator/etc/tools/apigee-pull-push.sh --list