Questo documento spiega come configurare Apigee hybrid per l'utilizzo di immagini da un repository privato di immagini container.
Panoramica
Tutte le immagini di runtime ibride di Apigee sono ospitate nell' Google Cloud Container Registry (GCR). Se per qualsiasi motivo vuoi utilizzare un repository di container di immagini private, puoi scaricare le immagini da GCR, eseguirne il push nel repository privato. Invece di eseguire l'override di ogni componente, possono aggiungere dettagli dell'hub sugli override:
Passaggi di configurazione
Imposta il valore della proprietà di configurazione hub
con il percorso del repository privato.
hub: PRIVATE_REPO
Ad esempio, se viene fornito il seguente hub, verrà risolto automaticamente il percorso dell'immagine:
hub: private-docker-host.example.com
come:
## an example of internal component vs 3rd party containers: - name: apigee-udca image: private-docker-host.example.com/apigee-udca:1.12.1 imagePullPolicy: IfNotPresent containers: - name: apigee-ingressgateway image: private-docker-host.example.com/apigee-asm-ingress:1.18.7-asm.4-distroless imagePullPolicy: IfNotPresent
Per visualizzare nella riga di comando un elenco delle immagini Apigee ospitate nel repository di Google Cloud:
./apigee-operator/etc/tools/apigee-pull-push.sh --list