apigeectl per gestire Apigee Hybrid, consulta Utilizzare un repository di immagini privato con apigeectl.
Questo documento spiega come configurare Apigee Hybrid per utilizzare le immagini di un repository di immagini container privato.
Panoramica
Tutte le immagini di Apigee hybrid runtime sono ospitate in Google Cloud Container Registry (GCR). Se per qualsiasi motivo vuoi utilizzare un repository di container di immagini privato, puoi scaricare le immagini da GCR e caricarle nel tuo repository privato. Anziché eseguire l'override di ogni componente, puoi aggiungere i dettagli dell'hub agli override:
Passaggi di configurazione
Imposta il valore della proprietà di configurazione hub con il percorso del tuo repository privato.
hub: PRIVATE_REPO
Ad esempio, se viene fornito il seguente hub, il percorso dell'immagine verrà risolto automaticamente:
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.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
Per visualizzare un elenco delle immagini Apigee ospitate nel repository Google Cloud dalla riga di comando:
./apigee-operator/etc/tools/apigee-pull-push.sh --list