Config Sync mit einer privaten Registry aktualisieren

Für jede Version von Config Sync ist ein bestimmter Satz versionierter Images erforderlich. Wenn Sie eine private Registry verwenden, müssen Sie diese Images per Pull, Tag und Push in Ihre private Registry übertragen, bevor Sie Config Sync-Komponenten installieren oder die Config Sync-Version aktualisieren.

Images zu einer privaten Registry hinzufügen

Wenn Sie versionsspezifische Config Sync-Images in eine private Registry übertragen möchten, klicken Sie auf das Pluszeichen für die Version, die Sie verwenden möchten, und führen Sie die aufgeführten Schritte aus.

1.17.3

Führen Sie die folgenden Schritte aus, um die Images zu einer privaten Registry hinzuzufügen:

  1. Rufen Sie die Config Sync-Images ab:
    docker pull gcr.io/config-management-release/config-management-operator:v1.17.3-rc.2
    docker pull gcr.io/config-management-release/admission-webhook:v1.17.3-rc.2
    docker pull gcr.io/config-management-release/gatekeeper:anthos1.17.3-aed792f.g0
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.17.3-rc.2
    docker pull gcr.io/config-management-release/git-sync:v3.6.9-gke.11__linux_amd64
    docker pull gcr.io/config-management-release/git-sync:v4.2.1-gke.1__linux_amd64
    docker pull gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.11
    docker pull gcr.io/config-management-release/helm-sync:v1.17.3-rc.2
    docker pull gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.13
    docker pull gcr.io/config-management-release/hydration-controller:v1.17.3-rc.2
    docker pull gcr.io/config-management-release/monorepo:v1.17.3-rc.1
    docker pull gcr.io/config-management-release/oci-sync:v1.17.3-rc.2
    docker pull gcr.io/config-management-release/otelcontribcol:v0.91.0-gke.6
    docker pull gcr.io/config-management-release/reconciler-manager:v1.17.3-rc.2
    docker pull gcr.io/config-management-release/reconciler:v1.17.3-rc.2
    docker pull gcr.io/config-management-release/resource-group-controller:v1.17.3-rc.2
    
  2. Erstellen Sie eine Variable für Ihre private Registry-URL:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    Ersetzen Sie PRIVATE_REGISTRY_URL durch Ihre private Registry-URL.
  3. Taggen Sie die Images mit Ihrer privaten Registry-URL:
    docker tag gcr.io/config-management-release/config-management-operator:v1.17.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.17.3-rc.2
    docker tag gcr.io/config-management-release/admission-webhook:v1.17.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.17.3-rc.2
    docker tag gcr.io/config-management-release/gatekeeper:anthos1.17.3-aed792f.g0 \
     ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.17.3-aed792f.g0
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.17.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.17.3-rc.2
    docker tag gcr.io/config-management-release/git-sync:v3.6.9-gke.11__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.11__linux_amd64
    docker tag gcr.io/config-management-release/git-sync:v4.2.1-gke.1__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v4.2.1-gke.1__linux_amd64
    docker tag gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.11 \
     ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.11
    docker tag gcr.io/config-management-release/helm-sync:v1.17.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.17.3-rc.2
    docker tag gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.13 \
     ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.13
    docker tag gcr.io/config-management-release/hydration-controller:v1.17.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.17.3-rc.2
    docker tag gcr.io/config-management-release/monorepo:v1.17.3-rc.1 \
     ${PRIVATE_REGISTRY_URL}/monorepo:v1.17.3-rc.1
    docker tag gcr.io/config-management-release/oci-sync:v1.17.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.17.3-rc.2
    docker tag gcr.io/config-management-release/otelcontribcol:v0.91.0-gke.6 \
     ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.91.0-gke.6
    docker tag gcr.io/config-management-release/reconciler-manager:v1.17.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.17.3-rc.2
    docker tag gcr.io/config-management-release/reconciler:v1.17.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.17.3-rc.2
    docker tag gcr.io/config-management-release/resource-group-controller:v1.17.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.17.3-rc.2
    
  4. Übertragen Sie die getaggten Images in Ihre private Registry:
    docker push ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.17.3-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.17.3-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.17.3-aed792f.g0
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.17.3-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.11__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.2.1-gke.1__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.11
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.17.3-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.13
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.17.3-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/monorepo:v1.17.3-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.17.3-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.91.0-gke.6
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.17.3-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.17.3-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.17.3-rc.2
    

Wenn Sie die getaggten Images aus Ihrer privaten Registry abrufen können, war der Vorgang erfolgreich.

1.17.2

Führen Sie die folgenden Schritte aus, um die Images zu einer privaten Registry hinzuzufügen:

  1. Rufen Sie die Config Sync-Images ab:
    docker pull gcr.io/config-management-release/config-management-operator:v1.17.2-rc.1
    docker pull gcr.io/config-management-release/admission-webhook:v1.17.2-rc.1
    docker pull gcr.io/config-management-release/gatekeeper:anthos1.17.2-aed792f.g1
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.17.2-rc.1
    docker pull gcr.io/config-management-release/git-sync:v3.6.9-gke.10__linux_amd64
    docker pull gcr.io/config-management-release/git-sync:v4.1.0-gke.7__linux_amd64
    docker pull gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.11
    docker pull gcr.io/config-management-release/helm-sync:v1.17.2-rc.1
    docker pull gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.13
    docker pull gcr.io/config-management-release/hydration-controller:v1.17.2-rc.1
    docker pull gcr.io/config-management-release/monorepo:v1.17.2-rc.1
    docker pull gcr.io/config-management-release/oci-sync:v1.17.2-rc.1
    docker pull gcr.io/config-management-release/otelcontribcol:v0.91.0-gke.5
    docker pull gcr.io/config-management-release/reconciler-manager:v1.17.2-rc.1
    docker pull gcr.io/config-management-release/reconciler:v1.17.2-rc.1
    docker pull gcr.io/config-management-release/resource-group-controller:v1.17.2-rc.1
    
  2. Erstellen Sie eine Variable für Ihre private Registry-URL:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    Ersetzen Sie PRIVATE_REGISTRY_URL durch Ihre private Registry-URL.
  3. Taggen Sie die Images mit Ihrer privaten Registry-URL:
    docker tag gcr.io/config-management-release/config-management-operator:v1.17.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.17.2-rc.1
    docker tag gcr.io/config-management-release/admission-webhook:v1.17.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.17.2-rc.1
    docker tag gcr.io/config-management-release/gatekeeper:anthos1.17.2-aed792f.g1 \
     ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.17.2-aed792f.g1
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.17.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.17.2-rc.1
    docker tag gcr.io/config-management-release/git-sync:v3.6.9-gke.10__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.10__linux_amd64
    docker tag gcr.io/config-management-release/git-sync:v4.1.0-gke.7__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v4.1.0-gke.7__linux_amd64
    docker tag gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.11 \
     ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.11
    docker tag gcr.io/config-management-release/helm-sync:v1.17.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.17.2-rc.1
    docker tag gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.13 \
     ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.13
    docker tag gcr.io/config-management-release/hydration-controller:v1.17.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.17.2-rc.1
    docker tag gcr.io/config-management-release/monorepo:v1.17.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/monorepo:v1.17.2-rc.1
    docker tag gcr.io/config-management-release/oci-sync:v1.17.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.17.2-rc.1
    docker tag gcr.io/config-management-release/otelcontribcol:v0.91.0-gke.5 \
     ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.91.0-gke.5
    docker tag gcr.io/config-management-release/reconciler-manager:v1.17.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.17.2-rc.1
    docker tag gcr.io/config-management-release/reconciler:v1.17.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.17.2-rc.1
    docker tag gcr.io/config-management-release/resource-group-controller:v1.17.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.17.2-rc.1
    
  4. Übertragen Sie die getaggten Images in Ihre private Registry:
    docker push ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.17.2-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.17.2-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.17.2-aed792f.g1
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.17.2-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.10__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.1.0-gke.7__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.11
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.17.2-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.13
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.17.2-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/monorepo:v1.17.2-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.17.2-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.91.0-gke.5
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.17.2-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.17.2-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.17.2-rc.1
    

Wenn Sie die getaggten Images aus Ihrer privaten Registry abrufen können, war der Vorgang erfolgreich.

1.17.1

Führen Sie die folgenden Schritte aus, um die Images zu einer privaten Registry hinzuzufügen:

  1. Rufen Sie die Config Sync-Images ab:
    docker pull gcr.io/config-management-release/config-management-operator:v1.17.1-rc.1
    docker pull gcr.io/config-management-release/admission-webhook:v1.17.1-rc.2
    docker pull gcr.io/config-management-release/gatekeeper:anthos1.17.1-39b5c4a.g1
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.17.1-rc.2
    docker pull gcr.io/config-management-release/git-sync:v3.6.9-gke.8__linux_amd64
    docker pull gcr.io/config-management-release/git-sync:v4.1.0-gke.5__linux_amd64
    docker pull gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.11
    docker pull gcr.io/config-management-release/helm-sync:v1.17.1-rc.2
    docker pull gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.13
    docker pull gcr.io/config-management-release/hydration-controller:v1.17.1-rc.2
    docker pull gcr.io/config-management-release/monorepo:v1.17.1-rc.1
    docker pull gcr.io/config-management-release/oci-sync:v1.17.1-rc.2
    docker pull gcr.io/config-management-release/otelcontribcol:v0.91.0-gke.4
    docker pull gcr.io/config-management-release/reconciler-manager:v1.17.1-rc.2
    docker pull gcr.io/config-management-release/reconciler:v1.17.1-rc.2
    docker pull gcr.io/config-management-release/resource-group-controller:v1.17.1-rc.2
    
  2. Erstellen Sie eine Variable für Ihre private Registry-URL:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    Ersetzen Sie PRIVATE_REGISTRY_URL durch Ihre private Registry-URL.
  3. Taggen Sie die Images mit Ihrer privaten Registry-URL:
    docker tag gcr.io/config-management-release/config-management-operator:v1.17.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.17.1-rc.1
    docker tag gcr.io/config-management-release/admission-webhook:v1.17.1-rc.2 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.17.1-rc.2
    docker tag gcr.io/config-management-release/gatekeeper:anthos1.17.1-39b5c4a.g1 \
     ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.17.1-39b5c4a.g1
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.17.1-rc.2 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.17.1-rc.2
    docker tag gcr.io/config-management-release/git-sync:v3.6.9-gke.8__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.8__linux_amd64
    docker tag gcr.io/config-management-release/git-sync:v4.1.0-gke.5__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v4.1.0-gke.5__linux_amd64
    docker tag gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.11 \
     ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.11
    docker tag gcr.io/config-management-release/helm-sync:v1.17.1-rc.2 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.17.1-rc.2
    docker tag gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.13 \
     ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.13
    docker tag gcr.io/config-management-release/hydration-controller:v1.17.1-rc.2 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.17.1-rc.2
    docker tag gcr.io/config-management-release/monorepo:v1.17.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/monorepo:v1.17.1-rc.1
    docker tag gcr.io/config-management-release/oci-sync:v1.17.1-rc.2 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.17.1-rc.2
    docker tag gcr.io/config-management-release/otelcontribcol:v0.91.0-gke.4 \
     ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.91.0-gke.4
    docker tag gcr.io/config-management-release/reconciler-manager:v1.17.1-rc.2 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.17.1-rc.2
    docker tag gcr.io/config-management-release/reconciler:v1.17.1-rc.2 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.17.1-rc.2
    docker tag gcr.io/config-management-release/resource-group-controller:v1.17.1-rc.2 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.17.1-rc.2
    
  4. Übertragen Sie die getaggten Images in Ihre private Registry:
    docker push ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.17.1-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.17.1-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.17.1-39b5c4a.g1
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.17.1-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.8__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.1.0-gke.5__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.11
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.17.1-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.13
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.17.1-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/monorepo:v1.17.1-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.17.1-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.91.0-gke.4
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.17.1-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.17.1-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.17.1-rc.2
    

Wenn Sie die getaggten Images aus Ihrer privaten Registry abrufen können, war der Vorgang erfolgreich.

1.17.0

Führen Sie die folgenden Schritte aus, um die Images zu einer privaten Registry hinzuzufügen:

  1. Rufen Sie die Config Sync-Images ab:
    docker pull gcr.io/config-management-release/config-management-operator:v1.17.0-rc.1
    docker pull gcr.io/config-management-release/admission-webhook:v1.17.0-rc.4
    docker pull gcr.io/config-management-release/gatekeeper:anthos1.17.0-2055dcc.g1
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.17.0-rc.4
    docker pull gcr.io/config-management-release/git-sync:v4.1.0-gke.2__linux_amd64
    docker pull gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.10
    docker pull gcr.io/config-management-release/helm-sync:v1.17.0-rc.4
    docker pull gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.12
    docker pull gcr.io/config-management-release/hydration-controller:v1.17.0-rc.4
    docker pull gcr.io/config-management-release/monorepo:v1.17.0-rc.2
    docker pull gcr.io/config-management-release/oci-sync:v1.17.0-rc.4
    docker pull gcr.io/config-management-release/otelcontribcol:v0.89.0-gke.1
    docker pull gcr.io/config-management-release/reconciler-manager:v1.17.0-rc.4
    docker pull gcr.io/config-management-release/reconciler:v1.17.0-rc.4
    docker pull gcr.io/config-management-release/resource-group-controller:v1.17.0-rc.4
    
  2. Erstellen Sie eine Variable für Ihre private Registry-URL:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    Ersetzen Sie PRIVATE_REGISTRY_URL durch Ihre private Registry-URL.
  3. Taggen Sie die Images mit Ihrer privaten Registry-URL:
    docker tag gcr.io/config-management-release/config-management-operator:v1.17.0-rc.1 \
     ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.17.0-rc.1
    docker tag gcr.io/config-management-release/admission-webhook:v1.17.0-rc.4 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.17.0-rc.4
    docker tag gcr.io/config-management-release/gatekeeper:anthos1.17.0-2055dcc.g1 \
     ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.17.0-2055dcc.g1
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.17.0-rc.4 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.17.0-rc.4
    docker tag gcr.io/config-management-release/git-sync:v4.1.0-gke.2__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v4.1.0-gke.2__linux_amd64
    docker tag gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.10 \
     ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.10
    docker tag gcr.io/config-management-release/helm-sync:v1.17.0-rc.4 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.17.0-rc.4
    docker tag gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.12 \
     ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.12
    docker tag gcr.io/config-management-release/hydration-controller:v1.17.0-rc.4 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.17.0-rc.4
    docker tag gcr.io/config-management-release/monorepo:v1.17.0-rc.2 \
     ${PRIVATE_REGISTRY_URL}/monorepo:v1.17.0-rc.2
    docker tag gcr.io/config-management-release/oci-sync:v1.17.0-rc.4 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.17.0-rc.4
    docker tag gcr.io/config-management-release/otelcontribcol:v0.89.0-gke.1 \
     ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.89.0-gke.1
    docker tag gcr.io/config-management-release/reconciler-manager:v1.17.0-rc.4 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.17.0-rc.4
    docker tag gcr.io/config-management-release/reconciler:v1.17.0-rc.4 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.17.0-rc.4
    docker tag gcr.io/config-management-release/resource-group-controller:v1.17.0-rc.4 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.17.0-rc.4
    
  4. Übertragen Sie die getaggten Images in Ihre private Registry:
    docker push ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.17.0-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.17.0-rc.4
    docker push ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.17.0-2055dcc.g1
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.17.0-rc.4
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.1.0-gke.2__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.10
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.17.0-rc.4
    docker push ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.12
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.17.0-rc.4
    docker push ${PRIVATE_REGISTRY_URL}/monorepo:v1.17.0-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.17.0-rc.4
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.89.0-gke.1
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.17.0-rc.4
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.17.0-rc.4
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.17.0-rc.4
    

Wenn Sie die getaggten Images aus Ihrer privaten Registry abrufen können, war der Vorgang erfolgreich.

1.16.3

Führen Sie die folgenden Schritte aus, um die Images zu einer privaten Registry hinzuzufügen:

  1. Rufen Sie die Config Sync-Images ab:
    docker pull gcr.io/config-management-release/config-management-operator:v1.16.3-rc.4
    docker pull gcr.io/config-management-release/admission-webhook:v1.16.3-rc.3
    docker pull gcr.io/config-management-release/gatekeeper:anthos1.16.3-a1f01f4.g0
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.16.3-rc.3
    docker pull gcr.io/config-management-release/git-sync:v3.6.9-gke.5__linux_amd64
    docker pull gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.10
    docker pull gcr.io/config-management-release/helm-sync:v1.16.3-rc.3
    docker pull gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.11
    docker pull gcr.io/config-management-release/hydration-controller:v1.16.3-rc.3
    docker pull gcr.io/config-management-release/monorepo:v1.16.3-rc.2
    docker pull gcr.io/config-management-release/oci-sync:v1.16.3-rc.3
    docker pull gcr.io/config-management-release/otelcontribcol:v0.87.0-gke.1
    docker pull gcr.io/config-management-release/reconciler-manager:v1.16.3-rc.3
    docker pull gcr.io/config-management-release/reconciler:v1.16.3-rc.3
    docker pull gcr.io/config-management-release/resource-group-controller:v1.0.20
    
  2. Erstellen Sie eine Variable für Ihre private Registry-URL:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    Ersetzen Sie PRIVATE_REGISTRY_URL durch Ihre private Registry-URL.
  3. Taggen Sie die Images mit Ihrer privaten Registry-URL:
    docker tag gcr.io/config-management-release/config-management-operator:v1.16.3-rc.4 \
     ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.16.3-rc.4
    docker tag gcr.io/config-management-release/admission-webhook:v1.16.3-rc.3 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.16.3-rc.3
    docker tag gcr.io/config-management-release/gatekeeper:anthos1.16.3-a1f01f4.g0 \
     ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.16.3-a1f01f4.g0
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.16.3-rc.3 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.16.3-rc.3
    docker tag gcr.io/config-management-release/git-sync:v3.6.9-gke.5__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.5__linux_amd64
    docker tag gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.10 \
     ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.10
    docker tag gcr.io/config-management-release/helm-sync:v1.16.3-rc.3 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.16.3-rc.3
    docker tag gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.11 \
     ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.11
    docker tag gcr.io/config-management-release/hydration-controller:v1.16.3-rc.3 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.16.3-rc.3
    docker tag gcr.io/config-management-release/monorepo:v1.16.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/monorepo:v1.16.3-rc.2
    docker tag gcr.io/config-management-release/oci-sync:v1.16.3-rc.3 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.16.3-rc.3
    docker tag gcr.io/config-management-release/otelcontribcol:v0.87.0-gke.1 \
     ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.87.0-gke.1
    docker tag gcr.io/config-management-release/reconciler-manager:v1.16.3-rc.3 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.16.3-rc.3
    docker tag gcr.io/config-management-release/reconciler:v1.16.3-rc.3 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.16.3-rc.3
    docker tag gcr.io/config-management-release/resource-group-controller:v1.0.20 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.0.20
    
  4. Übertragen Sie die getaggten Images in Ihre private Registry:
    docker push ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.16.3-rc.4
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.16.3-rc.3
    docker push ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.16.3-a1f01f4.g0
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.16.3-rc.3
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.5__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.10
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.16.3-rc.3
    docker push ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.11
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.16.3-rc.3
    docker push ${PRIVATE_REGISTRY_URL}/monorepo:v1.16.3-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.16.3-rc.3
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.87.0-gke.1
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.16.3-rc.3
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.16.3-rc.3
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.0.20
    

Wenn Sie die getaggten Images aus Ihrer privaten Registry abrufen können, war der Vorgang erfolgreich.

1.16.2

Führen Sie die folgenden Schritte aus, um die Images zu einer privaten Registry hinzuzufügen:

  1. Rufen Sie die Config Sync-Images ab:
    docker pull gcr.io/config-management-release/config-management-operator:v1.16.2-rc.2
    docker pull gcr.io/config-management-release/admission-webhook:v1.16.2-rc.2
    docker pull gcr.io/config-management-release/gatekeeper:anthos1.16.2-3e66ee2.g0
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.16.2-rc.2
    docker pull gcr.io/config-management-release/git-sync:v3.6.9-gke.3__linux_amd64
    docker pull gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.8
    docker pull gcr.io/config-management-release/helm-sync:v1.16.2-rc.2
    docker pull gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.9
    docker pull gcr.io/config-management-release/hydration-controller:v1.16.2-rc.2
    docker pull gcr.io/config-management-release/monorepo:v1.16.2-rc.3
    docker pull gcr.io/config-management-release/oci-sync:v1.16.2-rc.2
    docker pull gcr.io/config-management-release/otelcontribcol:v0.86.0-gke.1
    docker pull gcr.io/config-management-release/reconciler-manager:v1.16.2-rc.2
    docker pull gcr.io/config-management-release/reconciler:v1.16.2-rc.2
    docker pull gcr.io/config-management-release/resource-group-controller:v1.0.17
    
  2. Erstellen Sie eine Variable für Ihre private Registry-URL:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    Ersetzen Sie PRIVATE_REGISTRY_URL durch Ihre private Registry-URL.
  3. Taggen Sie die Images mit Ihrer privaten Registry-URL:
    docker tag gcr.io/config-management-release/config-management-operator:v1.16.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.16.2-rc.2
    docker tag gcr.io/config-management-release/admission-webhook:v1.16.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.16.2-rc.2
    docker tag gcr.io/config-management-release/gatekeeper:anthos1.16.2-3e66ee2.g0 \
     ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.16.2-3e66ee2.g0
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.16.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.16.2-rc.2
    docker tag gcr.io/config-management-release/git-sync:v3.6.9-gke.3__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.3__linux_amd64
    docker tag gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.8 \
     ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.8
    docker tag gcr.io/config-management-release/helm-sync:v1.16.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.16.2-rc.2
    docker tag gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.9 \
     ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.9
    docker tag gcr.io/config-management-release/hydration-controller:v1.16.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.16.2-rc.2
    docker tag gcr.io/config-management-release/monorepo:v1.16.2-rc.3 \
     ${PRIVATE_REGISTRY_URL}/monorepo:v1.16.2-rc.3
    docker tag gcr.io/config-management-release/oci-sync:v1.16.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.16.2-rc.2
    docker tag gcr.io/config-management-release/otelcontribcol:v0.86.0-gke.1 \
     ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.86.0-gke.1
    docker tag gcr.io/config-management-release/reconciler-manager:v1.16.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.16.2-rc.2
    docker tag gcr.io/config-management-release/reconciler:v1.16.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.16.2-rc.2
    docker tag gcr.io/config-management-release/resource-group-controller:v1.0.17 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.0.17
    
  4. Übertragen Sie die getaggten Images in Ihre private Registry:
    docker push ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.16.2-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.16.2-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.16.2-3e66ee2.g0
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.16.2-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.3__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.8
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.16.2-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.9
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.16.2-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/monorepo:v1.16.2-rc.3
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.16.2-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.86.0-gke.1
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.16.2-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.16.2-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.0.17
    

Wenn Sie die getaggten Images aus Ihrer privaten Registry abrufen können, war der Vorgang erfolgreich.

1.16.1

Führen Sie die folgenden Schritte aus, um die Images zu einer privaten Registry hinzuzufügen:

  1. Rufen Sie die Config Sync-Images ab:
    docker pull gcr.io/config-management-release/config-management-operator:v1.16.1-rc.1
    docker pull gcr.io/config-management-release/admission-webhook:v1.16.1-rc.2
    docker pull gcr.io/config-management-release/gatekeeper:anthos1.16.1-e50ee2f.g0
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.0.4
    docker pull gcr.io/config-management-release/git-sync:v3.6.9-gke.1__linux_amd64
    docker pull gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.7
    docker pull gcr.io/config-management-release/helm-sync:v1.16.1-rc.2
    docker pull gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.8
    docker pull gcr.io/config-management-release/hydration-controller:v1.16.1-rc.2
    docker pull gcr.io/config-management-release/monorepo:v1.16.1-rc.2
    docker pull gcr.io/config-management-release/oci-sync:v1.16.1-rc.2
    docker pull gcr.io/config-management-release/otelcontribcol:v0.54.0-gke.1
    docker pull gcr.io/config-management-release/reconciler-manager:v1.16.1-rc.2
    docker pull gcr.io/config-management-release/reconciler:v1.16.1-rc.2
    docker pull gcr.io/config-management-release/resource-group-controller:v1.0.16
    
  2. Erstellen Sie eine Variable für Ihre private Registry-URL:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    Ersetzen Sie PRIVATE_REGISTRY_URL durch Ihre private Registry-URL.
  3. Taggen Sie die Images mit Ihrer privaten Registry-URL:
    docker tag gcr.io/config-management-release/config-management-operator:v1.16.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.16.1-rc.1
    docker tag gcr.io/config-management-release/admission-webhook:v1.16.1-rc.2 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.16.1-rc.2
    docker tag gcr.io/config-management-release/gatekeeper:anthos1.16.1-e50ee2f.g0 \
     ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.16.1-e50ee2f.g0
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.0.4 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.0.4
    docker tag gcr.io/config-management-release/git-sync:v3.6.9-gke.1__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.1__linux_amd64
    docker tag gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.7 \
     ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.7
    docker tag gcr.io/config-management-release/helm-sync:v1.16.1-rc.2 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.16.1-rc.2
    docker tag gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.8 \
     ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.8
    docker tag gcr.io/config-management-release/hydration-controller:v1.16.1-rc.2 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.16.1-rc.2
    docker tag gcr.io/config-management-release/monorepo:v1.16.1-rc.2 \
     ${PRIVATE_REGISTRY_URL}/monorepo:v1.16.1-rc.2
    docker tag gcr.io/config-management-release/oci-sync:v1.16.1-rc.2 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.16.1-rc.2
    docker tag gcr.io/config-management-release/otelcontribcol:v0.54.0-gke.1 \
     ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.54.0-gke.1
    docker tag gcr.io/config-management-release/reconciler-manager:v1.16.1-rc.2 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.16.1-rc.2
    docker tag gcr.io/config-management-release/reconciler:v1.16.1-rc.2 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.16.1-rc.2
    docker tag gcr.io/config-management-release/resource-group-controller:v1.0.16 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.0.16
    
  4. Übertragen Sie die getaggten Images in Ihre private Registry:
    docker push ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.16.1-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.16.1-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.16.1-e50ee2f.g0
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.0.4
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.1__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.7
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.16.1-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.8
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.16.1-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/monorepo:v1.16.1-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.16.1-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.54.0-gke.1
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.16.1-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.16.1-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.0.16
    

Wenn Sie die getaggten Images aus Ihrer privaten Registry abrufen können, war der Vorgang erfolgreich.

1.16.0

Führen Sie die folgenden Schritte aus, um die Images zu einer privaten Registry hinzuzufügen:

  1. Rufen Sie die Config Sync-Images ab:
    docker pull gcr.io/config-management-release/config-management-operator:v1.16.0-rc.3
    docker pull gcr.io/config-management-release/admission-webhook:v1.16.0-rc.2
    docker pull gcr.io/config-management-release/gatekeeper:anthos1.16.0-616aa8f.g0
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.0.3
    docker pull gcr.io/config-management-release/git-sync:v3.6.6-gke.3__linux_amd64
    docker pull gcr.io/config-management-release/git-sync:v3.6.9-gke.0__linux_amd64
    docker pull gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.6
    docker pull gcr.io/config-management-release/helm-sync:v1.16.0-rc.2
    docker pull gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.7
    docker pull gcr.io/config-management-release/hydration-controller:v1.16.0-rc.2
    docker pull gcr.io/config-management-release/monorepo:v1.16.0-rc.1
    docker pull gcr.io/config-management-release/oci-sync:v1.16.0-rc.2
    docker pull gcr.io/config-management-release/otelcontribcol:v0.54.0-gke.1
    docker pull gcr.io/config-management-release/reconciler-manager:v1.16.0-rc.2
    docker pull gcr.io/config-management-release/reconciler:v1.16.0-rc.2
    docker pull gcr.io/config-management-release/resource-group-controller:v1.0.14
    
  2. Erstellen Sie eine Variable für Ihre private Registry-URL:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    Ersetzen Sie PRIVATE_REGISTRY_URL durch Ihre private Registry-URL.
  3. Taggen Sie die Images mit Ihrer privaten Registry-URL:
    docker tag gcr.io/config-management-release/config-management-operator:v1.16.0-rc.3 \
     ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.16.0-rc.3
    docker tag gcr.io/config-management-release/admission-webhook:v1.16.0-rc.2 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.16.0-rc.2
    docker tag gcr.io/config-management-release/gatekeeper:anthos1.16.0-616aa8f.g0 \
     ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.16.0-616aa8f.g0
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.0.3 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.0.3
    docker tag gcr.io/config-management-release/git-sync:v3.6.6-gke.3__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.6-gke.3__linux_amd64
    docker tag gcr.io/config-management-release/git-sync:v3.6.9-gke.0__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.0__linux_amd64
    docker tag gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.6 \
     ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.6
    docker tag gcr.io/config-management-release/helm-sync:v1.16.0-rc.2 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.16.0-rc.2
    docker tag gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.7 \
     ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.7
    docker tag gcr.io/config-management-release/hydration-controller:v1.16.0-rc.2 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.16.0-rc.2
    docker tag gcr.io/config-management-release/monorepo:v1.16.0-rc.1 \
     ${PRIVATE_REGISTRY_URL}/monorepo:v1.16.0-rc.1
    docker tag gcr.io/config-management-release/oci-sync:v1.16.0-rc.2 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.16.0-rc.2
    docker tag gcr.io/config-management-release/otelcontribcol:v0.54.0-gke.1 \
     ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.54.0-gke.1
    docker tag gcr.io/config-management-release/reconciler-manager:v1.16.0-rc.2 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.16.0-rc.2
    docker tag gcr.io/config-management-release/reconciler:v1.16.0-rc.2 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.16.0-rc.2
    docker tag gcr.io/config-management-release/resource-group-controller:v1.0.14 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.0.14
    
  4. Übertragen Sie die getaggten Images in Ihre private Registry:
    docker push ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.16.0-rc.3
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.16.0-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.16.0-616aa8f.g0
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.0.3
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.6-gke.3__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.0__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.6
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.16.0-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.7
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.16.0-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/monorepo:v1.16.0-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.16.0-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.54.0-gke.1
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.16.0-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.16.0-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.0.14
    

Wenn Sie die getaggten Images aus Ihrer privaten Registry abrufen können, war der Vorgang erfolgreich.

1.15.3

Führen Sie die folgenden Schritte aus, um die Images zu einer privaten Registry hinzuzufügen:

  1. Rufen Sie die Config Sync-Images ab:
    docker pull gcr.io/config-management-release/config-management-operator:v1.15.3-rc.2
    docker pull gcr.io/config-management-release/admission-webhook:v1.15.3-rc.2
    docker pull gcr.io/config-management-release/gatekeeper:anthos1.15.3-6aad7b6.g0
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.0.2
    docker pull gcr.io/config-management-release/git-sync:v3.6.6-gke.2__linux_amd64
    docker pull gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.4
    docker pull gcr.io/config-management-release/helm-sync:v1.15.3-rc.2
    docker pull gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.5
    docker pull gcr.io/config-management-release/hydration-controller:v1.15.3-rc.2
    docker pull gcr.io/config-management-release/monorepo:v1.15.3-rc.1
    docker pull gcr.io/config-management-release/oci-sync:v1.15.3-rc.2
    docker pull gcr.io/config-management-release/otelcontribcol:v0.54.0-gke.1
    docker pull gcr.io/config-management-release/reconciler-manager:v1.15.3-rc.2
    docker pull gcr.io/config-management-release/reconciler:v1.15.3-rc.2
    docker pull gcr.io/config-management-release/resource-group-controller:v1.0.13
    
  2. Erstellen Sie eine Variable für Ihre private Registry-URL:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    Ersetzen Sie PRIVATE_REGISTRY_URL durch Ihre private Registry-URL.
  3. Taggen Sie die Images mit Ihrer privaten Registry-URL:
    docker tag gcr.io/config-management-release/config-management-operator:v1.15.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.15.3-rc.2
    docker tag gcr.io/config-management-release/admission-webhook:v1.15.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.15.3-rc.2
    docker tag gcr.io/config-management-release/gatekeeper:anthos1.15.3-6aad7b6.g0 \
     ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.15.3-6aad7b6.g0
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.0.2 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.0.2
    docker tag gcr.io/config-management-release/git-sync:v3.6.6-gke.2__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.6-gke.2__linux_amd64
    docker tag gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.4 \
     ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.4
    docker tag gcr.io/config-management-release/helm-sync:v1.15.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.15.3-rc.2
    docker tag gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.5 \
     ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.5
    docker tag gcr.io/config-management-release/hydration-controller:v1.15.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.15.3-rc.2
    docker tag gcr.io/config-management-release/monorepo:v1.15.3-rc.1 \
     ${PRIVATE_REGISTRY_URL}/monorepo:v1.15.3-rc.1
    docker tag gcr.io/config-management-release/oci-sync:v1.15.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.15.3-rc.2
    docker tag gcr.io/config-management-release/otelcontribcol:v0.54.0-gke.1 \
     ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.54.0-gke.1
    docker tag gcr.io/config-management-release/reconciler-manager:v1.15.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.15.3-rc.2
    docker tag gcr.io/config-management-release/reconciler:v1.15.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.15.3-rc.2
    docker tag gcr.io/config-management-release/resource-group-controller:v1.0.13 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.0.13
    
  4. Übertragen Sie die getaggten Images in Ihre private Registry:
    docker push ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.15.3-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.15.3-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.15.3-6aad7b6.g0
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.0.2
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.6-gke.2__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.4
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.15.3-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.5
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.15.3-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/monorepo:v1.15.3-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.15.3-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.54.0-gke.1
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.15.3-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.15.3-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.0.13
    

Wenn Sie die getaggten Images aus Ihrer privaten Registry abrufen können, war der Vorgang erfolgreich.

1.15.2

Führen Sie die folgenden Schritte aus, um die Images zu einer privaten Registry hinzuzufügen:

  1. Rufen Sie die Config Sync-Images ab:
    docker pull gcr.io/config-management-release/config-management-operator:v1.15.2-rc.4
    docker pull gcr.io/config-management-release/admission-webhook:v1.15.2-rc.3
    docker pull gcr.io/config-management-release/gatekeeper:anthos1.15.2-cac4f35.g0
    docker pull gcr.io/config-management-release/git-sync:v3.6.6-gke.2__linux_amd64
    docker pull gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.4
    docker pull gcr.io/config-management-release/helm-sync:v1.15.2-rc.3
    docker pull gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.5
    docker pull gcr.io/config-management-release/hydration-controller:v1.15.2-rc.3
    docker pull gcr.io/config-management-release/monorepo:v1.15.2-rc.2
    docker pull gcr.io/config-management-release/oci-sync:v1.15.2-rc.3
    docker pull gcr.io/config-management-release/otelcontribcol:v0.54.0
    docker pull gcr.io/config-management-release/reconciler-manager:v1.15.2-rc.3
    docker pull gcr.io/config-management-release/reconciler:v1.15.2-rc.3
    docker pull gcr.io/config-management-release/resource-group-controller:v1.0.12
    
  2. Erstellen Sie eine Variable für Ihre private Registry-URL:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    Ersetzen Sie PRIVATE_REGISTRY_URL durch Ihre private Registry-URL.
  3. Taggen Sie die Images mit Ihrer privaten Registry-URL:
    docker tag gcr.io/config-management-release/config-management-operator:v1.15.2-rc.4 \
     ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.15.2-rc.4
    docker tag gcr.io/config-management-release/admission-webhook:v1.15.2-rc.3 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.15.2-rc.3
    docker tag gcr.io/config-management-release/gatekeeper:anthos1.15.2-cac4f35.g0 \
     ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.15.2-cac4f35.g0
    docker tag gcr.io/config-management-release/git-sync:v3.6.6-gke.2__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.6-gke.2__linux_amd64
    docker tag gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.4 \
     ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.4
    docker tag gcr.io/config-management-release/helm-sync:v1.15.2-rc.3 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.15.2-rc.3
    docker tag gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.5 \
     ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.5
    docker tag gcr.io/config-management-release/hydration-controller:v1.15.2-rc.3 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.15.2-rc.3
    docker tag gcr.io/config-management-release/monorepo:v1.15.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/monorepo:v1.15.2-rc.2
    docker tag gcr.io/config-management-release/oci-sync:v1.15.2-rc.3 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.15.2-rc.3
    docker tag gcr.io/config-management-release/otelcontribcol:v0.54.0 \
     ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.54.0
    docker tag gcr.io/config-management-release/reconciler-manager:v1.15.2-rc.3 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.15.2-rc.3
    docker tag gcr.io/config-management-release/reconciler:v1.15.2-rc.3 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.15.2-rc.3
    docker tag gcr.io/config-management-release/resource-group-controller:v1.0.12 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.0.12
    
  4. Übertragen Sie die getaggten Images in Ihre private Registry:
    docker push ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.15.2-rc.4
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.15.2-rc.3
    docker push ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.15.2-cac4f35.g0
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.6-gke.2__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.4
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.15.2-rc.3
    docker push ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.5
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.15.2-rc.3
    docker push ${PRIVATE_REGISTRY_URL}/monorepo:v1.15.2-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.15.2-rc.3
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.54.0
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.15.2-rc.3
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.15.2-rc.3
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.0.12
    

Wenn Sie die getaggten Images aus Ihrer privaten Registry abrufen können, war der Vorgang erfolgreich.

1.15.1

Führen Sie die folgenden Schritte aus, um die Images zu einer privaten Registry hinzuzufügen:

  1. Rufen Sie die Config Sync-Images ab:
    docker pull gcr.io/config-management-release/config-management-operator:20230510165643-op
    docker pull gcr.io/config-management-release/admission-webhook:v1.15.1-rc.3
    docker pull gcr.io/config-management-release/gatekeeper:anthos1.15.1-7caa6a4.g0
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:20230410212312
    docker pull gcr.io/config-management-release/git-sync:v3.6.6-gke.0__linux_amd64
    docker pull gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.2
    docker pull gcr.io/config-management-release/helm-sync:v1.15.1-rc.3
    docker pull gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.3
    docker pull gcr.io/config-management-release/hydration-controller:v1.15.1-rc.3
    docker pull gcr.io/config-management-release/monorepo:v1.15.1-rc.4
    docker pull gcr.io/config-management-release/oci-sync:v1.15.1-rc.3
    docker pull gcr.io/config-management-release/otelcontribcol:v0.54.0
    docker pull gcr.io/config-management-release/reconciler-manager:v1.15.1-rc.3
    docker pull gcr.io/config-management-release/reconciler:v1.15.1-rc.3
    docker pull gcr.io/config-management-release/resource-group-controller:v1.0.9
    
  2. Erstellen Sie eine Variable für Ihre private Registry-URL:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    Ersetzen Sie PRIVATE_REGISTRY_URL durch Ihre private Registry-URL.
  3. Taggen Sie die Images mit Ihrer privaten Registry-URL:
    docker tag gcr.io/config-management-release/config-management-operator:20230510165643-op \
     ${PRIVATE_REGISTRY_URL}/config-management-operator:20230510165643-op
    docker tag gcr.io/config-management-release/admission-webhook:v1.15.1-rc.3 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.15.1-rc.3
    docker tag gcr.io/config-management-release/gatekeeper:anthos1.15.1-7caa6a4.g0 \
     ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.15.1-7caa6a4.g0
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:20230410212312 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:20230410212312
    docker tag gcr.io/config-management-release/git-sync:v3.6.6-gke.0__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.6-gke.0__linux_amd64
    docker tag gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.2 \
     ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.2
    docker tag gcr.io/config-management-release/helm-sync:v1.15.1-rc.3 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.15.1-rc.3
    docker tag gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.3 \
     ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.3
    docker tag gcr.io/config-management-release/hydration-controller:v1.15.1-rc.3 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.15.1-rc.3
    docker tag gcr.io/config-management-release/monorepo:v1.15.1-rc.4 \
     ${PRIVATE_REGISTRY_URL}/monorepo:v1.15.1-rc.4
    docker tag gcr.io/config-management-release/oci-sync:v1.15.1-rc.3 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.15.1-rc.3
    docker tag gcr.io/config-management-release/otelcontribcol:v0.54.0 \
     ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.54.0
    docker tag gcr.io/config-management-release/reconciler-manager:v1.15.1-rc.3 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.15.1-rc.3
    docker tag gcr.io/config-management-release/reconciler:v1.15.1-rc.3 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.15.1-rc.3
    docker tag gcr.io/config-management-release/resource-group-controller:v1.0.9 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.0.9
    
  4. Übertragen Sie die getaggten Images in Ihre private Registry:
    docker push ${PRIVATE_REGISTRY_URL}/config-management-operator:20230510165643-op
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.15.1-rc.3
    docker push ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.15.1-7caa6a4.g0
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:20230410212312
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.6-gke.0__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.2
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.15.1-rc.3
    docker push ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.3
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.15.1-rc.3
    docker push ${PRIVATE_REGISTRY_URL}/monorepo:v1.15.1-rc.4
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.15.1-rc.3
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.54.0
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.15.1-rc.3
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.15.1-rc.3
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.0.9
    

Wenn Sie die getaggten Images aus Ihrer privaten Registry abrufen können, war der Vorgang erfolgreich.

1.15.0

Führen Sie die folgenden Schritte aus, um die Images zu einer privaten Registry hinzuzufügen:

  1. Rufen Sie die Config Sync-Images ab:
    docker pull gcr.io/config-management-release/config-management-operator:20230414175539-op
    docker pull gcr.io/config-management-release/admission-webhook:v1.15.0-rc.6
    docker pull gcr.io/config-management-release/gatekeeper:anthos1.15.0-effa347.g0
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:20230410212312
    docker pull gcr.io/config-management-release/git-sync:v3.6.4-gke.1__linux_amd64
    docker pull gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.2
    docker pull gcr.io/config-management-release/helm-sync:v1.15.0-rc.6
    docker pull gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.3
    docker pull gcr.io/config-management-release/hydration-controller:v1.15.0-rc.6
    docker pull gcr.io/config-management-release/monorepo:v1.15.0-rc.1
    docker pull gcr.io/config-management-release/oci-sync:v1.15.0-rc.6
    docker pull gcr.io/config-management-release/otelcontribcol:v0.54.0
    docker pull gcr.io/config-management-release/reconciler-manager:v1.15.0-rc.6
    docker pull gcr.io/config-management-release/reconciler:v1.15.0-rc.6
    docker pull gcr.io/config-management-release/resource-group-controller:v1.0.9
    
  2. Erstellen Sie eine Variable für Ihre private Registry-URL:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    Ersetzen Sie PRIVATE_REGISTRY_URL durch Ihre private Registry-URL.
  3. Taggen Sie die Images mit Ihrer privaten Registry-URL:
    docker tag gcr.io/config-management-release/config-management-operator:20230414175539-op \
     ${PRIVATE_REGISTRY_URL}/config-management-operator:20230414175539-op
    docker tag gcr.io/config-management-release/admission-webhook:v1.15.0-rc.6 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.15.0-rc.6
    docker tag gcr.io/config-management-release/gatekeeper:anthos1.15.0-effa347.g0 \
     ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.15.0-effa347.g0
     docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:20230410212312 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:20230410212312
    docker tag gcr.io/config-management-release/git-sync:v3.6.4-gke.1__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.4-gke.1__linux_amd64
    docker tag gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.2 \
     ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.2
    docker tag gcr.io/config-management-release/helm-sync:v1.15.0-rc.6 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.15.0-rc.6
    docker tag gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.3 \
     ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.3
    docker tag gcr.io/config-management-release/hydration-controller:v1.15.0-rc.6 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.15.0-rc.6
    docker tag gcr.io/config-management-release/monorepo:v1.15.0-rc.1 \
     ${PRIVATE_REGISTRY_URL}/monorepo:v1.15.0-rc.1
    docker tag gcr.io/config-management-release/oci-sync:v1.15.0-rc.6 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.15.0-rc.6
    docker tag gcr.io/config-management-release/otelcontribcol:v0.54.0 \
     ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.54.0
    docker tag gcr.io/config-management-release/reconciler-manager:v1.15.0-rc.6 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.15.0-rc.6
    docker tag gcr.io/config-management-release/reconciler:v1.15.0-rc.6 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.15.0-rc.6
    docker tag gcr.io/config-management-release/resource-group-controller:v1.0.9 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.0.9
    
  4. Übertragen Sie die getaggten Images in Ihre private Registry:
    docker push ${PRIVATE_REGISTRY_URL}/config-management-operator:20230414175539-op
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.15.0-rc.6
    docker push ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.15.0-effa347.g0
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:20230410212312
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.4-gke.1__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.2
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.15.0-rc.6
    docker push ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.3
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.15.0-rc.6
    docker push ${PRIVATE_REGISTRY_URL}/monorepo:v1.15.0-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.15.0-rc.6
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.54.0
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.15.0-rc.6
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.15.0-rc.6
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.0.9
    

Wenn Sie die getaggten Images aus Ihrer privaten Registry abrufen können, war der Vorgang erfolgreich.