Chaque version de Config Sync nécessite un ensemble de versions d'images spécifique pour s'exécuter. Si vous utilisez un registre privé, vous devez extraire, étiqueter et transférer ces images vers ce registre privé avant d'installer les composants Config Sync ou de mettre à jour la version de Config Sync.
Ajouter des images à un registre privé
Pour transférer des images Config Sync spécifiques à une version vers un registre privé, cliquez sur l'icône "plus" de la version que vous souhaitez utiliser et suivez les étapes indiquées.
1.25.0
Pour ajouter les images à un registre privé, procédez comme suit :
-
Extrayez les images Config Sync :
docker pull gcr.io/config-management-release/admission-webhook:v1.25.0-rc.1 docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.25.0-rc.1 docker pull gcr.io/config-management-release/git-sync:v4.4.2-gke.31__linux_amd64 docker pull gcr.io/config-management-release/helm-sync:v1.25.0-rc.1 docker pull gcr.io/config-management-release/hydration-controller:v1.25.0-rc.1 docker pull gcr.io/config-management-release/oci-sync:v1.25.0-rc.1 docker pull gcr.io/config-management-release/otelcontribcol:v0.152.0-gke.9 docker pull gcr.io/config-management-release/reconciler-manager:v1.25.0-rc.1 docker pull gcr.io/config-management-release/reconciler:v1.25.0-rc.1 docker pull gcr.io/config-management-release/resource-group-controller:v1.25.0-rc.1
-
Créez une variable pour l'URL de votre registre privé :
Remplacezexport PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
PRIVATE_REGISTRY_URLpar l'URL de votre registre privé. -
Ajoutez un tag aux images avec l'URL de votre registre privé :
docker tag gcr.io/config-management-release/admission-webhook:v1.25.0-rc.1 \ ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.25.0-rc.1 docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.25.0-rc.1 \ ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.25.0-rc.1 docker tag gcr.io/config-management-release/git-sync:v4.4.2-gke.31__linux_amd64 \ ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.31__linux_amd64 docker tag gcr.io/config-management-release/helm-sync:v1.25.0-rc.1 \ ${PRIVATE_REGISTRY_URL}/helm-sync:v1.25.0-rc.1 docker tag gcr.io/config-management-release/hydration-controller:v1.25.0-rc.1 \ ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.25.0-rc.1 docker tag gcr.io/config-management-release/oci-sync:v1.25.0-rc.1 \ ${PRIVATE_REGISTRY_URL}/oci-sync:v1.25.0-rc.1 docker tag gcr.io/config-management-release/otelcontribcol:v0.152.0-gke.9 \ ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.152.0-gke.9 docker tag gcr.io/config-management-release/reconciler-manager:v1.25.0-rc.1 \ ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.25.0-rc.1 docker tag gcr.io/config-management-release/reconciler:v1.25.0-rc.1 \ ${PRIVATE_REGISTRY_URL}/reconciler:v1.25.0-rc.1 docker tag gcr.io/config-management-release/resource-group-controller:v1.25.0-rc.1 \ ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.25.0-rc.1 - Transférez les images taguées vers votre registre privé :
docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.25.0-rc.1 docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.25.0-rc.1 docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.31__linux_amd64 docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.25.0-rc.1 docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.25.0-rc.1 docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.25.0-rc.1 docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.152.0-gke.9 docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.25.0-rc.1 docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.25.0-rc.1 docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.25.0-rc.1
Si vous pouvez extraire les images taguées de votre registre privé, la procédure a été correctement effectuée.
1.24.3
Pour ajouter les images à un registre privé, procédez comme suit :
-
Extrayez les images Config Sync :
docker pull gcr.io/config-management-release/admission-webhook:v1.24.3-rc.2 docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.24.3-rc.2 docker pull gcr.io/config-management-release/git-sync:v4.4.2-gke.28__linux_amd64 docker pull gcr.io/config-management-release/helm-sync:v1.24.3-rc.2 docker pull gcr.io/config-management-release/hydration-controller:v1.24.3-rc.2 docker pull gcr.io/config-management-release/oci-sync:v1.24.3-rc.2 docker pull gcr.io/config-management-release/otelcontribcol:v0.152.0-gke.7 docker pull gcr.io/config-management-release/reconciler-manager:v1.24.3-rc.2 docker pull gcr.io/config-management-release/reconciler:v1.24.3-rc.2 docker pull gcr.io/config-management-release/resource-group-controller:v1.24.3-rc.2
-
Créez une variable pour l'URL de votre registre privé :
Remplacezexport PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
PRIVATE_REGISTRY_URLpar l'URL de votre registre privé. -
Ajoutez un tag aux images avec l'URL de votre registre privé :
docker tag gcr.io/config-management-release/admission-webhook:v1.24.3-rc.2 \ ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.24.3-rc.2 docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.24.3-rc.2 \ ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.24.3-rc.2 docker tag gcr.io/config-management-release/git-sync:v4.4.2-gke.28__linux_amd64 \ ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.28__linux_amd64 docker tag gcr.io/config-management-release/helm-sync:v1.24.3-rc.2 \ ${PRIVATE_REGISTRY_URL}/helm-sync:v1.24.3-rc.2 docker tag gcr.io/config-management-release/hydration-controller:v1.24.3-rc.2 \ ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.24.3-rc.2 docker tag gcr.io/config-management-release/oci-sync:v1.24.3-rc.2 \ ${PRIVATE_REGISTRY_URL}/oci-sync:v1.24.3-rc.2 docker tag gcr.io/config-management-release/otelcontribcol:v0.152.0-gke.7 \ ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.152.0-gke.7 docker tag gcr.io/config-management-release/reconciler-manager:v1.24.3-rc.2 \ ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.24.3-rc.2 docker tag gcr.io/config-management-release/reconciler:v1.24.3-rc.2 \ ${PRIVATE_REGISTRY_URL}/reconciler:v1.24.3-rc.2 docker tag gcr.io/config-management-release/resource-group-controller:v1.24.3-rc.2 \ ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.24.3-rc.2 - Transférez les images taguées vers votre registre privé :
docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.24.3-rc.2 docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.24.3-rc.2 docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.28__linux_amd64 docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.24.3-rc.2 docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.24.3-rc.2 docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.24.3-rc.2 docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.152.0-gke.7 docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.24.3-rc.2 docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.24.3-rc.2 docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.24.3-rc.2
Si vous pouvez extraire les images taguées de votre registre privé, la procédure a été correctement effectuée.
1.24.2
Pour ajouter les images à un registre privé, procédez comme suit :
-
Extrayez les images Config Sync :
docker pull gcr.io/config-management-release/admission-webhook:v1.24.2-rc.2 docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.24.2-rc.2 docker pull gcr.io/config-management-release/git-sync:v4.4.2-gke.28__linux_amd64 docker pull gcr.io/config-management-release/helm-sync:v1.24.2-rc.2 docker pull gcr.io/config-management-release/hydration-controller:v1.24.2-rc.2 docker pull gcr.io/config-management-release/oci-sync:v1.24.2-rc.2 docker pull gcr.io/config-management-release/otelcontribcol:v0.152.0-gke.4 docker pull gcr.io/config-management-release/reconciler-manager:v1.24.2-rc.2 docker pull gcr.io/config-management-release/reconciler:v1.24.2-rc.2 docker pull gcr.io/config-management-release/resource-group-controller:v1.24.2-rc.2
-
Créez une variable pour l'URL de votre registre privé :
Remplacezexport PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
PRIVATE_REGISTRY_URLpar l'URL de votre registre privé. -
Ajoutez un tag aux images avec l'URL de votre registre privé :
docker tag gcr.io/config-management-release/admission-webhook:v1.24.2-rc.2 \ ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.24.2-rc.2 docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.24.2-rc.2 \ ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.24.2-rc.2 docker tag gcr.io/config-management-release/git-sync:v4.4.2-gke.28__linux_amd64 \ ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.28__linux_amd64 docker tag gcr.io/config-management-release/helm-sync:v1.24.2-rc.2 \ ${PRIVATE_REGISTRY_URL}/helm-sync:v1.24.2-rc.2 docker tag gcr.io/config-management-release/hydration-controller:v1.24.2-rc.2 \ ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.24.2-rc.2 docker tag gcr.io/config-management-release/oci-sync:v1.24.2-rc.2 \ ${PRIVATE_REGISTRY_URL}/oci-sync:v1.24.2-rc.2 docker tag gcr.io/config-management-release/otelcontribcol:v0.152.0-gke.4 \ ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.152.0-gke.4 docker tag gcr.io/config-management-release/reconciler-manager:v1.24.2-rc.2 \ ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.24.2-rc.2 docker tag gcr.io/config-management-release/reconciler:v1.24.2-rc.2 \ ${PRIVATE_REGISTRY_URL}/reconciler:v1.24.2-rc.2 docker tag gcr.io/config-management-release/resource-group-controller:v1.24.2-rc.2 \ ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.24.2-rc.2 - Transférez les images taguées vers votre registre privé :
docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.24.2-rc.2 docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.24.2-rc.2 docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.28__linux_amd64 docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.24.2-rc.2 docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.24.2-rc.2 docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.24.2-rc.2 docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.152.0-gke.4 docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.24.2-rc.2 docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.24.2-rc.2 docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.24.2-rc.2
Si vous pouvez extraire les images taguées de votre registre privé, la procédure a été correctement effectuée.
1.24.1
Pour ajouter les images à un registre privé, procédez comme suit :
-
Extrayez les images Config Sync :
docker pull gcr.io/config-management-release/admission-webhook:v1.24.1-rc.1 docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.24.1-rc.1 docker pull gcr.io/config-management-release/git-sync:v4.4.2-gke.24__linux_amd64 docker pull gcr.io/config-management-release/helm-sync:v1.24.1-rc.1 docker pull gcr.io/config-management-release/hydration-controller:v1.24.1-rc.1 docker pull gcr.io/config-management-release/oci-sync:v1.24.1-rc.1 docker pull gcr.io/config-management-release/otelcontribcol:v0.150.0-gke.5 docker pull gcr.io/config-management-release/reconciler-manager:v1.24.1-rc.1 docker pull gcr.io/config-management-release/reconciler:v1.24.1-rc.1 docker pull gcr.io/config-management-release/resource-group-controller:v1.24.1-rc.1
-
Créez une variable pour l'URL de votre registre privé :
Remplacezexport PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
PRIVATE_REGISTRY_URLpar l'URL de votre registre privé. -
Ajoutez un tag aux images avec l'URL de votre registre privé :
docker tag gcr.io/config-management-release/admission-webhook:v1.24.1-rc.1 \ ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.24.1-rc.1 docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.24.1-rc.1 \ ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.24.1-rc.1 docker tag gcr.io/config-management-release/git-sync:v4.4.2-gke.24__linux_amd64 \ ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.24__linux_amd64 docker tag gcr.io/config-management-release/helm-sync:v1.24.1-rc.1 \ ${PRIVATE_REGISTRY_URL}/helm-sync:v1.24.1-rc.1 docker tag gcr.io/config-management-release/hydration-controller:v1.24.1-rc.1 \ ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.24.1-rc.1 docker tag gcr.io/config-management-release/oci-sync:v1.24.1-rc.1 \ ${PRIVATE_REGISTRY_URL}/oci-sync:v1.24.1-rc.1 docker tag gcr.io/config-management-release/otelcontribcol:v0.150.0-gke.5 \ ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.150.0-gke.5 docker tag gcr.io/config-management-release/reconciler-manager:v1.24.1-rc.1 \ ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.24.1-rc.1 docker tag gcr.io/config-management-release/reconciler:v1.24.1-rc.1 \ ${PRIVATE_REGISTRY_URL}/reconciler:v1.24.1-rc.1 docker tag gcr.io/config-management-release/resource-group-controller:v1.24.1-rc.1 \ ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.24.1-rc.1 - Transférez les images taguées vers votre registre privé :
docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.24.1-rc.1 docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.24.1-rc.1 docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.24__linux_amd64 docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.24.1-rc.1 docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.24.1-rc.1 docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.24.1-rc.1 docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.150.0-gke.5 docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.24.1-rc.1 docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.24.1-rc.1 docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.24.1-rc.1
Si vous pouvez extraire les images taguées de votre registre privé, la procédure a été correctement effectuée.
1.24.0
Pour ajouter les images à un registre privé, procédez comme suit :
-
Extrayez les images Config Sync :
docker pull gcr.io/config-management-release/admission-webhook:v1.24.0-rc.4 docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.24.0-rc.4 docker pull gcr.io/config-management-release/git-sync:v4.4.2-gke.19__linux_amd64 docker pull gcr.io/config-management-release/helm-sync:v1.24.0-rc.4 docker pull gcr.io/config-management-release/hydration-controller:v1.24.0-rc.4 docker pull gcr.io/config-management-release/oci-sync:v1.24.0-rc.4 docker pull gcr.io/config-management-release/otelcontribcol:v0.133.0-gke.11 docker pull gcr.io/config-management-release/reconciler-manager:v1.24.0-rc.4 docker pull gcr.io/config-management-release/reconciler:v1.24.0-rc.4 docker pull gcr.io/config-management-release/resource-group-controller:v1.24.0-rc.4
-
Créez une variable pour l'URL de votre registre privé :
Remplacezexport PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
PRIVATE_REGISTRY_URLpar l'URL de votre registre privé. -
Ajoutez un tag aux images avec l'URL de votre registre privé :
docker tag gcr.io/config-management-release/admission-webhook:v1.24.0-rc.4 \ ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.24.0-rc.4 docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.24.0-rc.4 \ ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.24.0-rc.4 docker tag gcr.io/config-management-release/git-sync:v4.4.2-gke.19__linux_amd64 \ ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.19__linux_amd64 docker tag gcr.io/config-management-release/helm-sync:v1.24.0-rc.4 \ ${PRIVATE_REGISTRY_URL}/helm-sync:v1.24.0-rc.4 docker tag gcr.io/config-management-release/hydration-controller:v1.24.0-rc.4 \ ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.24.0-rc.4 docker tag gcr.io/config-management-release/oci-sync:v1.24.0-rc.4 \ ${PRIVATE_REGISTRY_URL}/oci-sync:v1.24.0-rc.4 docker tag gcr.io/config-management-release/otelcontribcol:v0.133.0-gke.11 \ ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.133.0-gke.11 docker tag gcr.io/config-management-release/reconciler-manager:v1.24.0-rc.4 \ ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.24.0-rc.4 docker tag gcr.io/config-management-release/reconciler:v1.24.0-rc.4 \ ${PRIVATE_REGISTRY_URL}/reconciler:v1.24.0-rc.4 docker tag gcr.io/config-management-release/resource-group-controller:v1.24.0-rc.4 \ ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.24.0-rc.4 - Transférez les images taguées vers votre registre privé :
docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.24.0-rc.4 docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.24.0-rc.4 docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.19__linux_amd64 docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.24.0-rc.4 docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.24.0-rc.4 docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.24.0-rc.4 docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.133.0-gke.11 docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.24.0-rc.4 docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.24.0-rc.4 docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.24.0-rc.4
Si vous pouvez extraire les images taguées de votre registre privé, la procédure a été correctement effectuée.
1.23.3
Pour ajouter les images à un registre privé, procédez comme suit :
-
Extrayez les images Config Sync :
docker pull gcr.io/config-management-release/admission-webhook:v1.23.3-rc.1 docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.23.3-rc.1 docker pull gcr.io/config-management-release/git-sync:v4.4.2-gke.17__linux_amd64 docker pull gcr.io/config-management-release/helm-sync:v1.23.3-rc.1 docker pull gcr.io/config-management-release/hydration-controller:v1.23.3-rc.1 docker pull gcr.io/config-management-release/oci-sync:v1.23.3-rc.1 docker pull gcr.io/config-management-release/otelcontribcol:v0.133.0-gke.4 docker pull gcr.io/config-management-release/reconciler-manager:v1.23.3-rc.1 docker pull gcr.io/config-management-release/reconciler:v1.23.3-rc.1 docker pull gcr.io/config-management-release/resource-group-controller:v1.23.3-rc.1
-
Créez une variable pour l'URL de votre registre privé :
Remplacezexport PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
PRIVATE_REGISTRY_URLpar l'URL de votre registre privé. -
Ajoutez un tag aux images avec l'URL de votre registre privé :
docker tag gcr.io/config-management-release/admission-webhook:v1.23.3-rc.1 \ ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.23.3-rc.1 docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.23.3-rc.1 \ ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.23.3-rc.1 docker tag gcr.io/config-management-release/git-sync:v4.4.2-gke.17__linux_amd64 \ ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.17__linux_amd64 docker tag gcr.io/config-management-release/helm-sync:v1.23.3-rc.1 \ ${PRIVATE_REGISTRY_URL}/helm-sync:v1.23.3-rc.1 docker tag gcr.io/config-management-release/hydration-controller:v1.23.3-rc.1 \ ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.23.3-rc.1 docker tag gcr.io/config-management-release/oci-sync:v1.23.3-rc.1 \ ${PRIVATE_REGISTRY_URL}/oci-sync:v1.23.3-rc.1 docker tag gcr.io/config-management-release/otelcontribcol:v0.133.0-gke.4 \ ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.133.0-gke.4 docker tag gcr.io/config-management-release/reconciler-manager:v1.23.3-rc.1 \ ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.23.3-rc.1 docker tag gcr.io/config-management-release/reconciler:v1.23.3-rc.1 \ ${PRIVATE_REGISTRY_URL}/reconciler:v1.23.3-rc.1 docker tag gcr.io/config-management-release/resource-group-controller:v1.23.3-rc.1 \ ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.23.3-rc.1 - Transférez les images taguées vers votre registre privé :
docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.23.3-rc.1 docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.23.3-rc.1 docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.17__linux_amd64 docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.23.3-rc.1 docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.23.3-rc.1 docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.23.3-rc.1 docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.133.0-gke.4 docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.23.3-rc.1 docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.23.3-rc.1 docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.23.3-rc.1
Si vous pouvez extraire les images taguées de votre registre privé, la procédure a été correctement effectuée.
1.23.2
Pour ajouter les images à un registre privé, procédez comme suit :
-
Extrayez les images Config Sync :
docker pull gcr.io/config-management-release/admission-webhook:v1.23.2-rc.1 docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.23.2-rc.1 docker pull gcr.io/config-management-release/git-sync:v4.4.2-gke.14__linux_amd64 docker pull gcr.io/config-management-release/helm-sync:v1.23.2-rc.1 docker pull gcr.io/config-management-release/hydration-controller:v1.23.2-rc.1 docker pull gcr.io/config-management-release/oci-sync:v1.23.2-rc.1 docker pull gcr.io/config-management-release/otelcontribcol:v0.127.0-gke.6 docker pull gcr.io/config-management-release/reconciler-manager:v1.23.2-rc.1 docker pull gcr.io/config-management-release/reconciler:v1.23.2-rc.1 docker pull gcr.io/config-management-release/resource-group-controller:v1.23.2-rc.1
-
Créez une variable pour l'URL de votre registre privé :
Remplacezexport PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
PRIVATE_REGISTRY_URLpar l'URL de votre registre privé. -
Ajoutez un tag aux images avec l'URL de votre registre privé :
docker tag gcr.io/config-management-release/admission-webhook:v1.23.2-rc.1 \ ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.23.2-rc.1 docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.23.2-rc.1 \ ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.23.2-rc.1 docker tag gcr.io/config-management-release/git-sync:v4.4.2-gke.14__linux_amd64 \ ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.14__linux_amd64 docker tag gcr.io/config-management-release/helm-sync:v1.23.2-rc.1 \ ${PRIVATE_REGISTRY_URL}/helm-sync:v1.23.2-rc.1 docker tag gcr.io/config-management-release/hydration-controller:v1.23.2-rc.1 \ ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.23.2-rc.1 docker tag gcr.io/config-management-release/oci-sync:v1.23.2-rc.1 \ ${PRIVATE_REGISTRY_URL}/oci-sync:v1.23.2-rc.1 docker tag gcr.io/config-management-release/otelcontribcol:v0.127.0-gke.6 \ ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.127.0-gke.6 docker tag gcr.io/config-management-release/reconciler-manager:v1.23.2-rc.1 \ ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.23.2-rc.1 docker tag gcr.io/config-management-release/reconciler:v1.23.2-rc.1 \ ${PRIVATE_REGISTRY_URL}/reconciler:v1.23.2-rc.1 docker tag gcr.io/config-management-release/resource-group-controller:v1.23.2-rc.1 \ ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.23.2-rc.1 - Transférez les images taguées vers votre registre privé :
docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.23.2-rc.1 docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.23.2-rc.1 docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.14__linux_amd64 docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.23.2-rc.1 docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.23.2-rc.1 docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.23.2-rc.1 docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.127.0-gke.6 docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.23.2-rc.1 docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.23.2-rc.1 docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.23.2-rc.1
Si vous pouvez extraire les images taguées de votre registre privé, la procédure a été correctement effectuée.
1.23.1
Pour ajouter les images à un registre privé, procédez comme suit :
-
Extrayez les images Config Sync :
docker pull gcr.io/config-management-release/admission-webhook:v1.23.1-rc.2 docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.23.1-rc.2 docker pull gcr.io/config-management-release/git-sync:v4.4.2-gke.10__linux_amd64 docker pull gcr.io/config-management-release/helm-sync:v1.23.1-rc.2 docker pull gcr.io/config-management-release/hydration-controller:v1.23.1-rc.2 docker pull gcr.io/config-management-release/oci-sync:v1.23.1-rc.2 docker pull gcr.io/config-management-release/otelcontribcol:v0.127.0-gke.4 docker pull gcr.io/config-management-release/reconciler-manager:v1.23.1-rc.2 docker pull gcr.io/config-management-release/reconciler:v1.23.1-rc.2 docker pull gcr.io/config-management-release/resource-group-controller:v1.23.1-rc.2
-
Créez une variable pour l'URL de votre registre privé :
Remplacezexport PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
PRIVATE_REGISTRY_URLpar l'URL de votre registre privé. -
Ajoutez un tag aux images avec l'URL de votre registre privé :
docker tag gcr.io/config-management-release/admission-webhook:v1.23.1-rc.2 \ ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.23.1-rc.2 docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.23.1-rc.2 \ ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.23.1-rc.2 docker tag gcr.io/config-management-release/git-sync:v4.4.2-gke.10__linux_amd64 \ ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.10__linux_amd64 docker tag gcr.io/config-management-release/helm-sync:v1.23.1-rc.2 \ ${PRIVATE_REGISTRY_URL}/helm-sync:v1.23.1-rc.2 docker tag gcr.io/config-management-release/hydration-controller:v1.23.1-rc.2 \ ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.23.1-rc.2 docker tag gcr.io/config-management-release/oci-sync:v1.23.1-rc.2 \ ${PRIVATE_REGISTRY_URL}/oci-sync:v1.23.1-rc.2 docker tag gcr.io/config-management-release/otelcontribcol:v0.127.0-gke.4 \ ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.127.0-gke.4 docker tag gcr.io/config-management-release/reconciler-manager:v1.23.1-rc.2 \ ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.23.1-rc.2 docker tag gcr.io/config-management-release/reconciler:v1.23.1-rc.2 \ ${PRIVATE_REGISTRY_URL}/reconciler:v1.23.1-rc.2 docker tag gcr.io/config-management-release/resource-group-controller:v1.23.1-rc.2 \ ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.23.1-rc.2 - Transférez les images taguées vers votre registre privé :
docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.23.1-rc.2 docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.23.1-rc.2 docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.10__linux_amd64 docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.23.1-rc.2 docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.23.1-rc.2 docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.23.1-rc.2 docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.127.0-gke.4 docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.23.1-rc.2 docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.23.1-rc.2 docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.23.1-rc.2
Si vous pouvez extraire les images taguées de votre registre privé, la procédure a été correctement effectuée.
1.23.0
Pour ajouter les images à un registre privé, procédez comme suit :
-
Extrayez les images Config Sync :
docker pull gcr.io/config-management-release/admission-webhook:v1.23.0-rc.1 docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.23.0-rc.1 docker pull gcr.io/config-management-release/git-sync:v4.4.2-gke.5__linux_amd64 docker pull gcr.io/config-management-release/helm-sync:v1.23.0-rc.1 docker pull gcr.io/config-management-release/hydration-controller:v1.23.0-rc.1 docker pull gcr.io/config-management-release/oci-sync:v1.23.0-rc.1 docker pull gcr.io/config-management-release/otelcontribcol:v0.119.0-gke.2 docker pull gcr.io/config-management-release/reconciler-manager:v1.23.0-rc.1 docker pull gcr.io/config-management-release/reconciler:v1.23.0-rc.1 docker pull gcr.io/config-management-release/resource-group-controller:v1.23.0-rc.1
-
Créez une variable pour l'URL de votre registre privé :
Remplacezexport PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
PRIVATE_REGISTRY_URLpar l'URL de votre registre privé. -
Ajoutez un tag aux images avec l'URL de votre registre privé :
docker tag gcr.io/config-management-release/admission-webhook:v1.23.0-rc.1 \ ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.23.0-rc.1 docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.23.0-rc.1 \ ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.23.0-rc.1 docker tag gcr.io/config-management-release/git-sync:v4.4.2-gke.5__linux_amd64 \ ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.5__linux_amd64 docker tag gcr.io/config-management-release/helm-sync:v1.23.0-rc.1 \ ${PRIVATE_REGISTRY_URL}/helm-sync:v1.23.0-rc.1 docker tag gcr.io/config-management-release/hydration-controller:v1.23.0-rc.1 \ ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.23.0-rc.1 docker tag gcr.io/config-management-release/oci-sync:v1.23.0-rc.1 \ ${PRIVATE_REGISTRY_URL}/oci-sync:v1.23.0-rc.1 docker tag gcr.io/config-management-release/otelcontribcol:v0.119.0-gke.2 \ ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.119.0-gke.2 docker tag gcr.io/config-management-release/reconciler-manager:v1.23.0-rc.1 \ ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.23.0-rc.1 docker tag gcr.io/config-management-release/reconciler:v1.23.0-rc.1 \ ${PRIVATE_REGISTRY_URL}/reconciler:v1.23.0-rc.1 docker tag gcr.io/config-management-release/resource-group-controller:v1.23.0-rc.1 \ ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.23.0-rc.1 - Transférez les images taguées vers votre registre privé :
docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.23.0-rc.1 docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.23.0-rc.1 docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.5__linux_amd64 docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.23.0-rc.1 docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.23.0-rc.1 docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.23.0-rc.1 docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.119.0-gke.2 docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.23.0-rc.1 docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.23.0-rc.1 docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.23.0-rc.1
Si vous pouvez extraire les images taguées de votre registre privé, la procédure a été correctement effectuée.