使用私有注册表更新 Config Sync

每个版本的 Config Sync 都需要运行一组特定的进行版本控制的映像。如果您使用的是私有注册表,则必须先拉取、标记这些映像并将其推送到该私有注册表,然后才能安装 Config Sync 组件升级 Config Sync 版本

将映像添加到私有存储库

如需将特定于版本的 Config Sync 映像推送到私有注册表,请点击您要使用的版本的加号图标,并完成列出的步骤。

1.21.3

如需将映像添加到私有存储库,请完成以下步骤:

  1. 拉取 Config Sync 映像:
    docker pull gcr.io/config-management-release/admission-webhook:v1.21.3-rc.2
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.21.3-rc.2
    docker pull gcr.io/config-management-release/git-sync:v4.4.2-gke.1__linux_amd64
    docker pull gcr.io/config-management-release/helm-sync:v1.21.3-rc.2
    docker pull gcr.io/config-management-release/hydration-controller:v1.21.3-rc.2
    docker pull gcr.io/config-management-release/oci-sync:v1.21.3-rc.2
    docker pull gcr.io/config-management-release/otelcontribcol:v0.118.0-gke.10
    docker pull gcr.io/config-management-release/reconciler-manager:v1.21.3-rc.2
    docker pull gcr.io/config-management-release/reconciler:v1.21.3-rc.2
    docker pull gcr.io/config-management-release/resource-group-controller:v1.21.3-rc.2
    
  2. 为私有注册表网址创建变量:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    PRIVATE_REGISTRY_URL 替换为您的私有注册表网址。
  3. 使用您的私有注册表网址标记映像:
    docker tag gcr.io/config-management-release/admission-webhook:v1.21.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.21.3-rc.2
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.21.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.21.3-rc.2
    docker tag gcr.io/config-management-release/git-sync:v4.4.2-gke.1__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.1__linux_amd64
    docker tag gcr.io/config-management-release/helm-sync:v1.21.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.21.3-rc.2
    docker tag gcr.io/config-management-release/hydration-controller:v1.21.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.21.3-rc.2
    docker tag gcr.io/config-management-release/oci-sync:v1.21.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.21.3-rc.2
    docker tag gcr.io/config-management-release/otelcontribcol:v0.118.0-gke.10 \
     ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.118.0-gke.10
    docker tag gcr.io/config-management-release/reconciler-manager:v1.21.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.21.3-rc.2
    docker tag gcr.io/config-management-release/reconciler:v1.21.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.21.3-rc.2
    docker tag gcr.io/config-management-release/resource-group-controller:v1.21.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.21.3-rc.2
    
  4. 将带有标记的映像推送到您的私有注册表:
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.21.3-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.21.3-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.1__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.21.3-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.21.3-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.21.3-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.118.0-gke.10
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.21.3-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.21.3-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.21.3-rc.2
    

如果您可以从私有存储库中拉取标记的映像,则过程已成功。

1.21.2

如需将映像添加到私有存储库,请完成以下步骤:

  1. 拉取 Config Sync 映像:
    docker pull gcr.io/config-management-release/admission-webhook:v1.21.2-rc.2
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.21.2-rc.2
    docker pull gcr.io/config-management-release/git-sync:v4.3.0-gke.19__linux_amd64
    docker pull gcr.io/config-management-release/helm-sync:v1.21.2-rc.2
    docker pull gcr.io/config-management-release/hydration-controller:v1.21.2-rc.2
    docker pull gcr.io/config-management-release/oci-sync:v1.21.2-rc.2
    docker pull gcr.io/config-management-release/otelcontribcol:v0.118.0-gke.9
    docker pull gcr.io/config-management-release/reconciler-manager:v1.21.2-rc.2
    docker pull gcr.io/config-management-release/reconciler:v1.21.2-rc.2
    docker pull gcr.io/config-management-release/resource-group-controller:v1.21.2-rc.2
    
  2. 为私有注册表网址创建变量:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    PRIVATE_REGISTRY_URL 替换为您的私有注册表网址。
  3. 使用您的私有注册表网址标记映像:
    docker tag gcr.io/config-management-release/admission-webhook:v1.21.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.21.2-rc.2
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.21.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.21.2-rc.2
    docker tag gcr.io/config-management-release/git-sync:v4.3.0-gke.19__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v4.3.0-gke.19__linux_amd64
    docker tag gcr.io/config-management-release/helm-sync:v1.21.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.21.2-rc.2
    docker tag gcr.io/config-management-release/hydration-controller:v1.21.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.21.2-rc.2
    docker tag gcr.io/config-management-release/oci-sync:v1.21.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.21.2-rc.2
    docker tag gcr.io/config-management-release/otelcontribcol:v0.118.0-gke.9 \
     ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.118.0-gke.9
    docker tag gcr.io/config-management-release/reconciler-manager:v1.21.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.21.2-rc.2
    docker tag gcr.io/config-management-release/reconciler:v1.21.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.21.2-rc.2
    docker tag gcr.io/config-management-release/resource-group-controller:v1.21.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.21.2-rc.2
    
  4. 将带有标记的映像推送到您的私有注册表:
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.21.2-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.21.2-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.3.0-gke.19__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.21.2-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.21.2-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.21.2-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.118.0-gke.9
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.21.2-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.21.2-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.21.2-rc.2
    

如果您可以从私有存储库中拉取标记的映像,则过程已成功。

1.21.1

如需将映像添加到私有存储库,请完成以下步骤:

  1. 拉取 Config Sync 映像:
    docker pull gcr.io/config-management-release/admission-webhook:v1.21.1-rc.1
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.21.1-rc.1
    docker pull gcr.io/config-management-release/git-sync:v4.3.0-gke.16__linux_amd64
    docker pull gcr.io/config-management-release/helm-sync:v1.21.1-rc.1
    docker pull gcr.io/config-management-release/hydration-controller:v1.21.1-rc.1
    docker pull gcr.io/config-management-release/oci-sync:v1.21.1-rc.1
    docker pull gcr.io/config-management-release/otelcontribcol:v0.118.0-gke.9
    docker pull gcr.io/config-management-release/reconciler-manager:v1.21.1-rc.1
    docker pull gcr.io/config-management-release/reconciler:v1.21.1-rc.1
    docker pull gcr.io/config-management-release/resource-group-controller:v1.21.1-rc.1
    
  2. 为私有注册表网址创建变量:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    PRIVATE_REGISTRY_URL 替换为您的私有注册表网址。
  3. 使用您的私有注册表网址标记映像:
    docker tag gcr.io/config-management-release/admission-webhook:v1.21.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.21.1-rc.1
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.21.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.21.1-rc.1
    docker tag gcr.io/config-management-release/git-sync:v4.3.0-gke.16__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v4.3.0-gke.16__linux_amd64
    docker tag gcr.io/config-management-release/helm-sync:v1.21.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.21.1-rc.1
    docker tag gcr.io/config-management-release/hydration-controller:v1.21.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.21.1-rc.1
    docker tag gcr.io/config-management-release/oci-sync:v1.21.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.21.1-rc.1
    docker tag gcr.io/config-management-release/otelcontribcol:v0.118.0-gke.9 \
     ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.118.0-gke.9
    docker tag gcr.io/config-management-release/reconciler-manager:v1.21.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.21.1-rc.1
    docker tag gcr.io/config-management-release/reconciler:v1.21.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.21.1-rc.1
    docker tag gcr.io/config-management-release/resource-group-controller:v1.21.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.21.1-rc.1
    
  4. 将带有标记的映像推送到您的私有注册表:
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.21.1-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.21.1-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.3.0-gke.16__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.21.1-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.21.1-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.21.1-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.118.0-gke.9
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.21.1-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.21.1-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.21.1-rc.1
    

如果您可以从私有存储库中拉取标记的映像,则过程已成功。

1.21.0

如需将映像添加到私有存储库,请完成以下步骤:

  1. 拉取 Config Sync 映像:
    docker pull gcr.io/config-management-release/admission-webhook:v1.21.0-rc.2
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.21.0-rc.2
    docker pull gcr.io/config-management-release/git-sync:v4.3.0-gke.16__linux_amd64
    docker pull gcr.io/config-management-release/helm-sync:v1.21.0-rc.2
    docker pull gcr.io/config-management-release/hydration-controller:v1.21.0-rc.2
    docker pull gcr.io/config-management-release/oci-sync:v1.21.0-rc.2
    docker pull gcr.io/config-management-release/otelcontribcol:v0.118.0-gke.7
    docker pull gcr.io/config-management-release/reconciler-manager:v1.21.0-rc.2
    docker pull gcr.io/config-management-release/reconciler:v1.21.0-rc.2
    docker pull gcr.io/config-management-release/resource-group-controller:v1.21.0-rc.2
    
  2. 为私有注册表网址创建变量:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    PRIVATE_REGISTRY_URL 替换为您的私有注册表网址。
  3. 使用您的私有注册表网址标记映像:
    docker tag gcr.io/config-management-release/admission-webhook:v1.21.0-rc.2 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.21.0-rc.2
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.21.0-rc.2 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.21.0-rc.2
    docker tag gcr.io/config-management-release/git-sync:v4.3.0-gke.16__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v4.3.0-gke.16__linux_amd64
    docker tag gcr.io/config-management-release/helm-sync:v1.21.0-rc.2 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.21.0-rc.2
    docker tag gcr.io/config-management-release/hydration-controller:v1.21.0-rc.2 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.21.0-rc.2
    docker tag gcr.io/config-management-release/oci-sync:v1.21.0-rc.2 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.21.0-rc.2
    docker tag gcr.io/config-management-release/otelcontribcol:v0.118.0-gke.7 \
     ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.118.0-gke.7
    docker tag gcr.io/config-management-release/reconciler-manager:v1.21.0-rc.2 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.21.0-rc.2
    docker tag gcr.io/config-management-release/reconciler:v1.21.0-rc.2 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.21.0-rc.2
    docker tag gcr.io/config-management-release/resource-group-controller:v1.21.0-rc.2 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.21.0-rc.2
    
  4. 将带有标记的映像推送到您的私有注册表:
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.21.0-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.21.0-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.3.0-gke.16__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.21.0-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.21.0-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.21.0-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.118.0-gke.7
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.21.0-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.21.0-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.21.0-rc.2
    

如果您可以从私有存储库中拉取标记的映像,则过程已成功。

1.20.3

如需将映像添加到私有存储库,请完成以下步骤:

  1. 拉取 Config Sync 映像:
    docker pull gcr.io/config-management-release/admission-webhook:v1.20.3-rc.1
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.20.3-rc.1
    docker pull gcr.io/config-management-release/git-sync:v4.3.0-gke.11__linux_amd64
    docker pull gcr.io/config-management-release/helm-sync:v1.20.3-rc.1
    docker pull gcr.io/config-management-release/hydration-controller:v1.20.3-rc.1
    docker pull gcr.io/config-management-release/oci-sync:v1.20.3-rc.1
    docker pull gcr.io/config-management-release/otelcontribcol:v0.103.0-gke.8
    docker pull gcr.io/config-management-release/reconciler-manager:v1.20.3-rc.1
    docker pull gcr.io/config-management-release/reconciler:v1.20.3-rc.1
    docker pull gcr.io/config-management-release/resource-group-controller:v1.20.3-rc.1
    
  2. 为私有注册表网址创建变量:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    PRIVATE_REGISTRY_URL 替换为您的私有注册表网址。
  3. 使用您的私有注册表网址标记映像:
    docker tag gcr.io/config-management-release/admission-webhook:v1.20.3-rc.1 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.20.3-rc.1
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.20.3-rc.1 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.20.3-rc.1
    docker tag gcr.io/config-management-release/git-sync:v4.3.0-gke.11__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v4.3.0-gke.11__linux_amd64
    docker tag gcr.io/config-management-release/helm-sync:v1.20.3-rc.1 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.20.3-rc.1
    docker tag gcr.io/config-management-release/hydration-controller:v1.20.3-rc.1 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.20.3-rc.1
    docker tag gcr.io/config-management-release/oci-sync:v1.20.3-rc.1 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.20.3-rc.1
    docker tag gcr.io/config-management-release/otelcontribcol:v0.103.0-gke.8 \
     ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.103.0-gke.8
    docker tag gcr.io/config-management-release/reconciler-manager:v1.20.3-rc.1 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.20.3-rc.1
    docker tag gcr.io/config-management-release/reconciler:v1.20.3-rc.1 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.20.3-rc.1
    docker tag gcr.io/config-management-release/resource-group-controller:v1.20.3-rc.1 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.20.3-rc.1
    
  4. 将带有标记的映像推送到您的私有注册表:
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.20.3-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.20.3-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.3.0-gke.11__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.20.3-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.20.3-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.20.3-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.103.0-gke.8
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.20.3-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.20.3-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.20.3-rc.1
    

如果您可以从私有存储库中拉取标记的映像,则过程已成功。

1.20.2

如需将映像添加到私有存储库,请完成以下步骤:

  1. 拉取 Config Sync 映像:
    docker pull gcr.io/config-management-release/admission-webhook:v1.20.2-rc.2
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.20.2-rc.2
    docker pull gcr.io/config-management-release/git-sync:v4.3.0-gke.9__linux_amd64
    docker pull gcr.io/config-management-release/helm-sync:v1.20.2-rc.2
    docker pull gcr.io/config-management-release/hydration-controller:v1.20.2-rc.2
    docker pull gcr.io/config-management-release/oci-sync:v1.20.2-rc.2
    docker pull gcr.io/config-management-release/otelcontribcol:v0.103.0-gke.7
    docker pull gcr.io/config-management-release/reconciler-manager:v1.20.2-rc.2
    docker pull gcr.io/config-management-release/reconciler:v1.20.2-rc.2
    docker pull gcr.io/config-management-release/resource-group-controller:v1.20.2-rc.2
    
  2. 为私有注册表网址创建变量:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    PRIVATE_REGISTRY_URL 替换为您的私有注册表网址。
  3. 使用您的私有注册表网址标记映像:
    docker tag gcr.io/config-management-release/admission-webhook:v1.20.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.20.2-rc.2
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.20.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.20.2-rc.2
    docker tag gcr.io/config-management-release/git-sync:v4.3.0-gke.9__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v4.3.0-gke.9__linux_amd64
    docker tag gcr.io/config-management-release/helm-sync:v1.20.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.20.2-rc.2
    docker tag gcr.io/config-management-release/hydration-controller:v1.20.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.20.2-rc.2
    docker tag gcr.io/config-management-release/oci-sync:v1.20.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.20.2-rc.2
    docker tag gcr.io/config-management-release/otelcontribcol:v0.103.0-gke.7 \
     ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.103.0-gke.7
    docker tag gcr.io/config-management-release/reconciler-manager:v1.20.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.20.2-rc.2
    docker tag gcr.io/config-management-release/reconciler:v1.20.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.20.2-rc.2
    docker tag gcr.io/config-management-release/resource-group-controller:v1.20.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.20.2-rc.2
    
  4. 将带有标记的映像推送到您的私有注册表:
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.20.2-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.20.2-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.3.0-gke.9__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.20.2-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.20.2-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.20.2-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.103.0-gke.7
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.20.2-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.20.2-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.20.2-rc.2
    

如果您可以从私有存储库中拉取标记的映像,则过程已成功。

1.20.1

如需将映像添加到私有存储库,请完成以下步骤:

  1. 拉取 Config Sync 映像:
    docker pull gcr.io/config-management-release/admission-webhook:v1.20.1-rc.1
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.20.1-rc.1
    docker pull gcr.io/config-management-release/git-sync:v4.3.0-gke.4__linux_amd64
    docker pull gcr.io/config-management-release/helm-sync:v1.20.1-rc.1
    docker pull gcr.io/config-management-release/hydration-controller:v1.20.1-rc.1
    docker pull gcr.io/config-management-release/oci-sync:v1.20.1-rc.1
    docker pull gcr.io/config-management-release/otelcontribcol:v0.103.0-gke.7
    docker pull gcr.io/config-management-release/reconciler-manager:v1.20.1-rc.1
    docker pull gcr.io/config-management-release/reconciler:v1.20.1-rc.1
    docker pull gcr.io/config-management-release/resource-group-controller:v1.20.1-rc.1
    
  2. 为私有注册表网址创建变量:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    PRIVATE_REGISTRY_URL 替换为您的私有注册表网址。
  3. 使用您的私有注册表网址标记映像:
    docker tag gcr.io/config-management-release/admission-webhook:v1.20.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.20.1-rc.1
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.20.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.20.1-rc.1
    docker tag gcr.io/config-management-release/git-sync:v4.3.0-gke.4__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v4.3.0-gke.4__linux_amd64
    docker tag gcr.io/config-management-release/helm-sync:v1.20.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.20.1-rc.1
    docker tag gcr.io/config-management-release/hydration-controller:v1.20.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.20.1-rc.1
    docker tag gcr.io/config-management-release/oci-sync:v1.20.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.20.1-rc.1
    docker tag gcr.io/config-management-release/otelcontribcol:v0.103.0-gke.7 \
     ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.103.0-gke.7
    docker tag gcr.io/config-management-release/reconciler-manager:v1.20.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.20.1-rc.1
    docker tag gcr.io/config-management-release/reconciler:v1.20.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.20.1-rc.1
    docker tag gcr.io/config-management-release/resource-group-controller:v1.20.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.20.1-rc.1
    
  4. 将带有标记的映像推送到您的私有注册表:
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.20.1-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.20.1-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.3.0-gke.4__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.20.1-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.20.1-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.20.1-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.103.0-gke.7
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.20.1-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.20.1-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.20.1-rc.1
    

如果您可以从私有存储库中拉取标记的映像,则过程已成功。

1.20.0

如需将映像添加到私有存储库,请完成以下步骤:

  1. 拉取 Config Sync 映像:
    docker pull gcr.io/config-management-release/admission-webhook:v1.20.0-rc.3
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.20.0-rc.3
    docker pull gcr.io/config-management-release/git-sync:v4.3.0-gke.2__linux_amd64
    docker pull gcr.io/config-management-release/helm-sync:v1.20.0-rc.3
    docker pull gcr.io/config-management-release/hydration-controller:v1.20.0-rc.3
    docker pull gcr.io/config-management-release/oci-sync:v1.20.0-rc.3
    docker pull gcr.io/config-management-release/otelcontribcol:v0.103.0-gke.5
    docker pull gcr.io/config-management-release/reconciler-manager:v1.20.0-rc.3
    docker pull gcr.io/config-management-release/reconciler:v1.20.0-rc.3
    docker pull gcr.io/config-management-release/resource-group-controller:v1.20.0-rc.3
    
  2. 为私有注册表网址创建变量:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    PRIVATE_REGISTRY_URL 替换为您的私有注册表网址。
  3. 使用您的私有注册表网址标记映像:
    docker tag gcr.io/config-management-release/admission-webhook:v1.20.0-rc.3 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.20.0-rc.3
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.20.0-rc.3 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.20.0-rc.3
    docker tag gcr.io/config-management-release/git-sync:v4.3.0-gke.2__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v4.3.0-gke.2__linux_amd64
    docker tag gcr.io/config-management-release/helm-sync:v1.20.0-rc.3 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.20.0-rc.3
    docker tag gcr.io/config-management-release/hydration-controller:v1.20.0-rc.3 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.20.0-rc.3
    docker tag gcr.io/config-management-release/oci-sync:v1.20.0-rc.3 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.20.0-rc.3
    docker tag gcr.io/config-management-release/otelcontribcol:v0.103.0-gke.5 \
     ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.103.0-gke.5
    docker tag gcr.io/config-management-release/reconciler-manager:v1.20.0-rc.3 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.20.0-rc.3
    docker tag gcr.io/config-management-release/reconciler:v1.20.0-rc.3 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.20.0-rc.3
    docker tag gcr.io/config-management-release/resource-group-controller:v1.20.0-rc.3 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.20.0-rc.3
    
  4. 将带有标记的映像推送到您的私有注册表:
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.20.0-rc.3
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.20.0-rc.3
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.3.0-gke.2__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.20.0-rc.3
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.20.0-rc.3
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.20.0-rc.3
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.103.0-gke.5
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.20.0-rc.3
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.20.0-rc.3
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.20.0-rc.3
    

如果您可以从私有存储库中拉取标记的映像,则过程已成功。

1.19.2

如需将映像添加到私有存储库,请完成以下步骤:

  1. 拉取 Config Sync 映像:
    docker pull gcr.io/config-management-release/config-management-operator:v1.19.2-rc.1
    docker pull gcr.io/config-management-release/admission-webhook:v1.19.2-rc.1
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.19.2-rc.1
    docker pull gcr.io/config-management-release/git-sync:v4.2.4-gke.8__linux_amd64
    docker pull gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.14
    docker pull gcr.io/config-management-release/helm-sync:v1.19.2-rc.1
    docker pull gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.16
    docker pull gcr.io/config-management-release/hydration-controller:v1.19.2-rc.1
    docker pull gcr.io/config-management-release/oci-sync:v1.19.2-rc.1
    docker pull gcr.io/config-management-release/otelcontribcol:v0.103.0-gke.4
    docker pull gcr.io/config-management-release/reconciler-manager:v1.19.2-rc.1
    docker pull gcr.io/config-management-release/reconciler:v1.19.2-rc.1
    docker pull gcr.io/config-management-release/resource-group-controller:v1.19.2-rc.1
    
  2. 为私有注册表网址创建变量:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    PRIVATE_REGISTRY_URL 替换为您的私有注册表网址。
  3. 使用您的私有注册表网址标记映像:
    docker tag gcr.io/config-management-release/config-management-operator:v1.19.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.19.2-rc.1
    docker tag gcr.io/config-management-release/admission-webhook:v1.19.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.19.2-rc.1
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.19.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.19.2-rc.1
    docker tag gcr.io/config-management-release/git-sync:v4.2.4-gke.8__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v4.2.4-gke.8__linux_amd64
    docker tag gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.14 \
     ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.14
    docker tag gcr.io/config-management-release/helm-sync:v1.19.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.19.2-rc.1
    docker tag gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.16 \
     ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.16
    docker tag gcr.io/config-management-release/hydration-controller:v1.19.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.19.2-rc.1
    docker tag gcr.io/config-management-release/oci-sync:v1.19.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.19.2-rc.1
    docker tag gcr.io/config-management-release/otelcontribcol:v0.103.0-gke.4 \
     ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.103.0-gke.4
    docker tag gcr.io/config-management-release/reconciler-manager:v1.19.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.19.2-rc.1
    docker tag gcr.io/config-management-release/reconciler:v1.19.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.19.2-rc.1
    docker tag gcr.io/config-management-release/resource-group-controller:v1.19.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.19.2-rc.1
    
  4. 将带有标记的映像推送到您的私有注册表:
    docker push ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.19.2-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.19.2-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.19.2-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.2.4-gke.8__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.14
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.19.2-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.16
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.19.2-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.19.2-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.103.0-gke.4
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.19.2-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.19.2-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.19.2-rc.1
    

如果您可以从私有存储库中拉取标记的映像,则过程已成功。

1.19.1

如需将映像添加到私有存储库,请完成以下步骤:

  1. 拉取 Config Sync 映像:
    docker pull gcr.io/config-management-release/config-management-operator:v1.19.1-rc.1
    docker pull gcr.io/config-management-release/admission-webhook:v1.19.1-rc.1
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.19.1-rc.1
    docker pull gcr.io/config-management-release/git-sync:v4.2.4-gke.4__linux_amd64
    docker pull gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.14
    docker pull gcr.io/config-management-release/helm-sync:v1.19.1-rc.1
    docker pull gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.16
    docker pull gcr.io/config-management-release/hydration-controller:v1.19.1-rc.1
    docker pull gcr.io/config-management-release/oci-sync:v1.19.1-rc.1
    docker pull gcr.io/config-management-release/otelcontribcol:v0.103.0-gke.4
    docker pull gcr.io/config-management-release/reconciler-manager:v1.19.1-rc.1
    docker pull gcr.io/config-management-release/reconciler:v1.19.1-rc.1
    docker pull gcr.io/config-management-release/resource-group-controller:v1.19.1-rc.1
    
  2. 为私有注册表网址创建变量:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    PRIVATE_REGISTRY_URL 替换为您的私有注册表网址。
  3. 使用您的私有注册表网址标记映像:
    docker tag gcr.io/config-management-release/config-management-operator:v1.19.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.19.1-rc.1
    docker tag gcr.io/config-management-release/admission-webhook:v1.19.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.19.1-rc.1
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.19.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.19.1-rc.1
    docker tag gcr.io/config-management-release/git-sync:v4.2.4-gke.4__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v4.2.4-gke.4__linux_amd64
    docker tag gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.14 \
     ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.14
    docker tag gcr.io/config-management-release/helm-sync:v1.19.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.19.1-rc.1
    docker tag gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.16 \
     ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.16
    docker tag gcr.io/config-management-release/hydration-controller:v1.19.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.19.1-rc.1
    docker tag gcr.io/config-management-release/oci-sync:v1.19.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.19.1-rc.1
    docker tag gcr.io/config-management-release/otelcontribcol:v0.103.0-gke.4 \
     ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.103.0-gke.4
    docker tag gcr.io/config-management-release/reconciler-manager:v1.19.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.19.1-rc.1
    docker tag gcr.io/config-management-release/reconciler:v1.19.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.19.1-rc.1
    docker tag gcr.io/config-management-release/resource-group-controller:v1.19.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.19.1-rc.1
    
  4. 将带有标记的映像推送到您的私有注册表:
    docker push ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.19.1-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.19.1-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.19.1-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.2.4-gke.4__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.14
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.19.1-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.16
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.19.1-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.19.1-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.103.0-gke.4
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.19.1-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.19.1-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.19.1-rc.1
    

如果您可以从私有存储库中拉取标记的映像,则过程已成功。

1.19.0

如需将映像添加到私有存储库,请完成以下步骤:

  1. 拉取 Config Sync 映像:
    docker pull gcr.io/config-management-release/config-management-operator:v1.19.0-rc.3
    docker pull gcr.io/config-management-release/admission-webhook:v1.19.0-rc.2
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.19.0-rc.2
    docker pull gcr.io/config-management-release/git-sync:v4.2.3-gke.5__linux_amd64
    docker pull gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.14
    docker pull gcr.io/config-management-release/helm-sync:v1.19.0-rc.2
    docker pull gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.16
    docker pull gcr.io/config-management-release/hydration-controller:v1.19.0-rc.2
    docker pull gcr.io/config-management-release/oci-sync:v1.19.0-rc.2
    docker pull gcr.io/config-management-release/otelcontribcol:v0.103.0-gke.3
    docker pull gcr.io/config-management-release/reconciler-manager:v1.19.0-rc.2
    docker pull gcr.io/config-management-release/reconciler:v1.19.0-rc.2
    docker pull gcr.io/config-management-release/resource-group-controller:v1.19.0-rc.2
    
  2. 为私有注册表网址创建变量:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    PRIVATE_REGISTRY_URL 替换为您的私有注册表网址。
  3. 使用您的私有注册表网址标记映像:
    docker tag gcr.io/config-management-release/config-management-operator:v1.19.0-rc.3 \
     ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.19.0-rc.3
    docker tag gcr.io/config-management-release/admission-webhook:v1.19.0-rc.2 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.19.0-rc.2
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.19.0-rc.2 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.19.0-rc.2
    docker tag gcr.io/config-management-release/git-sync:v4.2.3-gke.5__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v4.2.3-gke.5__linux_amd64
    docker tag gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.14 \
     ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.14
    docker tag gcr.io/config-management-release/helm-sync:v1.19.0-rc.2 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.19.0-rc.2
    docker tag gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.16 \
     ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.16
    docker tag gcr.io/config-management-release/hydration-controller:v1.19.0-rc.2 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.19.0-rc.2
    docker tag gcr.io/config-management-release/oci-sync:v1.19.0-rc.2 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.19.0-rc.2
    docker tag gcr.io/config-management-release/otelcontribcol:v0.103.0-gke.3 \
     ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.103.0-gke.3
    docker tag gcr.io/config-management-release/reconciler-manager:v1.19.0-rc.2 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.19.0-rc.2
    docker tag gcr.io/config-management-release/reconciler:v1.19.0-rc.2 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.19.0-rc.2
    docker tag gcr.io/config-management-release/resource-group-controller:v1.19.0-rc.2 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.19.0-rc.2
    
  4. 将带有标记的映像推送到您的私有注册表:
    docker push ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.19.0-rc.3
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.19.0-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.19.0-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.2.3-gke.5__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.14
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.19.0-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.16
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.19.0-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.19.0-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.103.0-gke.3
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.19.0-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.19.0-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.19.0-rc.2
    

如果您可以从私有存储库中拉取标记的映像,则过程已成功。