Dans ce document, nous expliquons comment configurer Apigee hybrid pour utiliser des images provenant d'un dépôt d'images de conteneurs privé.
Présentation
Toutes les images d'exécution Apigee hybrid sont hébergées dans Artifact Registry (AR). Si, pour une raison quelconque, vous souhaitez utiliser un dépôt de conteneurs d'images privé, vous pouvez télécharger les images depuis AR et les transférer vers votre dépôt privé. Au lieu de remplacer chaque composant, vous pouvez ajouter les informations du hub sur les remplacements :
Étapes de configuration
Définissez la valeur de la propriété de configuration hub
sur le chemin d'accès à votre dépôt privé.
hub: PRIVATE_REPO
Par exemple, si le hub suivant est fourni, le chemin d'accès de l'image sera automatiquement résolu :
hub: private-docker-host.example.com
comme ceci :
## an example of internal component vs 3rd party containers: - name: apigee-udca image: private-docker-host.example.com/apigee-udca:1.15.1 imagePullPolicy: IfNotPresent containers: - name: apigee-ingressgateway image: private-docker-host.example.com/apigee-asm-ingress:1.22.6-asm.2-distroless imagePullPolicy: IfNotPresent
Pour afficher la liste des images Apigee hébergées dans le dépôt Google Cloud, utilisez la commande apigee-pull-push
:
./apigee-operator/etc/tools/apigee-pull-push.sh --list