Atualizar o Config Sync usando um registro particular

Cada versão do Config Sync requer um conjunto específico de imagens com controle de versão para ser executada. Se você estiver usando um registro particular, será necessário extrair, marcar e enviar essas imagens para o registro particular antes de instalar os componentes do Config Sync ou faça upgrade da versão do Config Sync.

Adicionar imagens a um registro particular

Para enviar imagens do Config Sync específicas da versão a um registro particular, clique no ícone de mais da versão que você quer usar e conclua as etapas listadas.

1.25.0

Para adicionar as imagens a um registro particular, siga estas etapas:

  1. Extraia as imagens do Config Sync:
    docker pull gcr.io/config-management-release/admission-webhook:v1.25.0-rc.1
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.25.0-rc.1
    docker pull gcr.io/config-management-release/git-sync:v4.4.2-gke.31__linux_amd64
    docker pull gcr.io/config-management-release/helm-sync:v1.25.0-rc.1
    docker pull gcr.io/config-management-release/hydration-controller:v1.25.0-rc.1
    docker pull gcr.io/config-management-release/oci-sync:v1.25.0-rc.1
    docker pull gcr.io/config-management-release/otelcontribcol:v0.152.0-gke.9
    docker pull gcr.io/config-management-release/reconciler-manager:v1.25.0-rc.1
    docker pull gcr.io/config-management-release/reconciler:v1.25.0-rc.1
    docker pull gcr.io/config-management-release/resource-group-controller:v1.25.0-rc.1
    
  2. Crie uma variável para o URL do registro particular:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    Substitua PRIVATE_REGISTRY_URL pelo URL do registro particular.
  3. Marque com tag as imagens com o URL do registro particular:
    docker tag gcr.io/config-management-release/admission-webhook:v1.25.0-rc.1 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.25.0-rc.1
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.25.0-rc.1 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.25.0-rc.1
    docker tag gcr.io/config-management-release/git-sync:v4.4.2-gke.31__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.31__linux_amd64
    docker tag gcr.io/config-management-release/helm-sync:v1.25.0-rc.1 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.25.0-rc.1
    docker tag gcr.io/config-management-release/hydration-controller:v1.25.0-rc.1 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.25.0-rc.1
    docker tag gcr.io/config-management-release/oci-sync:v1.25.0-rc.1 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.25.0-rc.1
    docker tag gcr.io/config-management-release/otelcontribcol:v0.152.0-gke.9 \
     ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.152.0-gke.9
    docker tag gcr.io/config-management-release/reconciler-manager:v1.25.0-rc.1 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.25.0-rc.1
    docker tag gcr.io/config-management-release/reconciler:v1.25.0-rc.1 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.25.0-rc.1
    docker tag gcr.io/config-management-release/resource-group-controller:v1.25.0-rc.1 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.25.0-rc.1
    
  4. Envie as imagens marcadas com tag para o registro particular:
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.25.0-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.25.0-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.31__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.25.0-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.25.0-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.25.0-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.152.0-gke.9
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.25.0-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.25.0-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.25.0-rc.1
    

Se for possível extrair as imagens marcadas com tag do registro particular, o procedimento foi bem-sucedido.

1.24.3

Para adicionar as imagens a um registro particular, siga estas etapas:

  1. Extraia as imagens do Config Sync:
    docker pull gcr.io/config-management-release/admission-webhook:v1.24.3-rc.2
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.24.3-rc.2
    docker pull gcr.io/config-management-release/git-sync:v4.4.2-gke.28__linux_amd64
    docker pull gcr.io/config-management-release/helm-sync:v1.24.3-rc.2
    docker pull gcr.io/config-management-release/hydration-controller:v1.24.3-rc.2
    docker pull gcr.io/config-management-release/oci-sync:v1.24.3-rc.2
    docker pull gcr.io/config-management-release/otelcontribcol:v0.152.0-gke.7
    docker pull gcr.io/config-management-release/reconciler-manager:v1.24.3-rc.2
    docker pull gcr.io/config-management-release/reconciler:v1.24.3-rc.2
    docker pull gcr.io/config-management-release/resource-group-controller:v1.24.3-rc.2
    
  2. Crie uma variável para o URL do registro particular:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    Substitua PRIVATE_REGISTRY_URL pelo URL do registro particular.
  3. Marque com tag as imagens com o URL do registro particular:
    docker tag gcr.io/config-management-release/admission-webhook:v1.24.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.24.3-rc.2
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.24.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.24.3-rc.2
    docker tag gcr.io/config-management-release/git-sync:v4.4.2-gke.28__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.28__linux_amd64
    docker tag gcr.io/config-management-release/helm-sync:v1.24.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.24.3-rc.2
    docker tag gcr.io/config-management-release/hydration-controller:v1.24.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.24.3-rc.2
    docker tag gcr.io/config-management-release/oci-sync:v1.24.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.24.3-rc.2
    docker tag gcr.io/config-management-release/otelcontribcol:v0.152.0-gke.7 \
     ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.152.0-gke.7
    docker tag gcr.io/config-management-release/reconciler-manager:v1.24.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.24.3-rc.2
    docker tag gcr.io/config-management-release/reconciler:v1.24.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.24.3-rc.2
    docker tag gcr.io/config-management-release/resource-group-controller:v1.24.3-rc.2 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.24.3-rc.2
    
  4. Envie as imagens marcadas com tag para o registro particular:
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.24.3-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.24.3-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.28__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.24.3-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.24.3-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.24.3-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.152.0-gke.7
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.24.3-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.24.3-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.24.3-rc.2
    

Se for possível extrair as imagens marcadas com tag do registro particular, o procedimento foi bem-sucedido.

1.24.2

Para adicionar as imagens a um registro particular, siga estas etapas:

  1. Extraia as imagens do Config Sync:
    docker pull gcr.io/config-management-release/admission-webhook:v1.24.2-rc.2
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.24.2-rc.2
    docker pull gcr.io/config-management-release/git-sync:v4.4.2-gke.28__linux_amd64
    docker pull gcr.io/config-management-release/helm-sync:v1.24.2-rc.2
    docker pull gcr.io/config-management-release/hydration-controller:v1.24.2-rc.2
    docker pull gcr.io/config-management-release/oci-sync:v1.24.2-rc.2
    docker pull gcr.io/config-management-release/otelcontribcol:v0.152.0-gke.4
    docker pull gcr.io/config-management-release/reconciler-manager:v1.24.2-rc.2
    docker pull gcr.io/config-management-release/reconciler:v1.24.2-rc.2
    docker pull gcr.io/config-management-release/resource-group-controller:v1.24.2-rc.2
    
  2. Crie uma variável para o URL do registro particular:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    Substitua PRIVATE_REGISTRY_URL pelo URL do registro particular.
  3. Marque com tag as imagens com o URL do registro particular:
    docker tag gcr.io/config-management-release/admission-webhook:v1.24.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.24.2-rc.2
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.24.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.24.2-rc.2
    docker tag gcr.io/config-management-release/git-sync:v4.4.2-gke.28__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.28__linux_amd64
    docker tag gcr.io/config-management-release/helm-sync:v1.24.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.24.2-rc.2
    docker tag gcr.io/config-management-release/hydration-controller:v1.24.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.24.2-rc.2
    docker tag gcr.io/config-management-release/oci-sync:v1.24.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.24.2-rc.2
    docker tag gcr.io/config-management-release/otelcontribcol:v0.152.0-gke.4 \
     ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.152.0-gke.4
    docker tag gcr.io/config-management-release/reconciler-manager:v1.24.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.24.2-rc.2
    docker tag gcr.io/config-management-release/reconciler:v1.24.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.24.2-rc.2
    docker tag gcr.io/config-management-release/resource-group-controller:v1.24.2-rc.2 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.24.2-rc.2
    
  4. Envie as imagens marcadas com tag para o registro particular:
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.24.2-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.24.2-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.28__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.24.2-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.24.2-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.24.2-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.152.0-gke.4
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.24.2-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.24.2-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.24.2-rc.2
    

Se for possível extrair as imagens marcadas com tag do registro particular, o procedimento foi bem-sucedido.

1.24.1

Para adicionar as imagens a um registro particular, siga estas etapas:

  1. Extraia as imagens do Config Sync:
    docker pull gcr.io/config-management-release/admission-webhook:v1.24.1-rc.1
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.24.1-rc.1
    docker pull gcr.io/config-management-release/git-sync:v4.4.2-gke.24__linux_amd64
    docker pull gcr.io/config-management-release/helm-sync:v1.24.1-rc.1
    docker pull gcr.io/config-management-release/hydration-controller:v1.24.1-rc.1
    docker pull gcr.io/config-management-release/oci-sync:v1.24.1-rc.1
    docker pull gcr.io/config-management-release/otelcontribcol:v0.150.0-gke.5
    docker pull gcr.io/config-management-release/reconciler-manager:v1.24.1-rc.1
    docker pull gcr.io/config-management-release/reconciler:v1.24.1-rc.1
    docker pull gcr.io/config-management-release/resource-group-controller:v1.24.1-rc.1
    
  2. Crie uma variável para o URL do registro particular:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    Substitua PRIVATE_REGISTRY_URL pelo URL do registro particular.
  3. Marque com tag as imagens com o URL do registro particular:
    docker tag gcr.io/config-management-release/admission-webhook:v1.24.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.24.1-rc.1
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.24.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.24.1-rc.1
    docker tag gcr.io/config-management-release/git-sync:v4.4.2-gke.24__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.24__linux_amd64
    docker tag gcr.io/config-management-release/helm-sync:v1.24.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.24.1-rc.1
    docker tag gcr.io/config-management-release/hydration-controller:v1.24.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.24.1-rc.1
    docker tag gcr.io/config-management-release/oci-sync:v1.24.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.24.1-rc.1
    docker tag gcr.io/config-management-release/otelcontribcol:v0.150.0-gke.5 \
     ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.150.0-gke.5
    docker tag gcr.io/config-management-release/reconciler-manager:v1.24.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.24.1-rc.1
    docker tag gcr.io/config-management-release/reconciler:v1.24.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.24.1-rc.1
    docker tag gcr.io/config-management-release/resource-group-controller:v1.24.1-rc.1 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.24.1-rc.1
    
  4. Envie as imagens marcadas com tag para o registro particular:
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.24.1-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.24.1-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.24__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.24.1-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.24.1-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.24.1-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.150.0-gke.5
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.24.1-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.24.1-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.24.1-rc.1
    

Se for possível extrair as imagens marcadas com tag do registro particular, o procedimento foi bem-sucedido.

1.24.0

Para adicionar as imagens a um registro particular, siga estas etapas:

  1. Extraia as imagens do Config Sync:
    docker pull gcr.io/config-management-release/admission-webhook:v1.24.0-rc.4
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.24.0-rc.4
    docker pull gcr.io/config-management-release/git-sync:v4.4.2-gke.19__linux_amd64
    docker pull gcr.io/config-management-release/helm-sync:v1.24.0-rc.4
    docker pull gcr.io/config-management-release/hydration-controller:v1.24.0-rc.4
    docker pull gcr.io/config-management-release/oci-sync:v1.24.0-rc.4
    docker pull gcr.io/config-management-release/otelcontribcol:v0.133.0-gke.11
    docker pull gcr.io/config-management-release/reconciler-manager:v1.24.0-rc.4
    docker pull gcr.io/config-management-release/reconciler:v1.24.0-rc.4
    docker pull gcr.io/config-management-release/resource-group-controller:v1.24.0-rc.4
    
  2. Crie uma variável para o URL do registro particular:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    Substitua PRIVATE_REGISTRY_URL pelo URL do registro particular.
  3. Marque com tag as imagens com o URL do registro particular:
    docker tag gcr.io/config-management-release/admission-webhook:v1.24.0-rc.4 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.24.0-rc.4
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.24.0-rc.4 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.24.0-rc.4
    docker tag gcr.io/config-management-release/git-sync:v4.4.2-gke.19__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.19__linux_amd64
    docker tag gcr.io/config-management-release/helm-sync:v1.24.0-rc.4 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.24.0-rc.4
    docker tag gcr.io/config-management-release/hydration-controller:v1.24.0-rc.4 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.24.0-rc.4
    docker tag gcr.io/config-management-release/oci-sync:v1.24.0-rc.4 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.24.0-rc.4
    docker tag gcr.io/config-management-release/otelcontribcol:v0.133.0-gke.11 \
     ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.133.0-gke.11
    docker tag gcr.io/config-management-release/reconciler-manager:v1.24.0-rc.4 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.24.0-rc.4
    docker tag gcr.io/config-management-release/reconciler:v1.24.0-rc.4 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.24.0-rc.4
    docker tag gcr.io/config-management-release/resource-group-controller:v1.24.0-rc.4 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.24.0-rc.4
    
  4. Envie as imagens marcadas com tag para o registro particular:
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.24.0-rc.4
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.24.0-rc.4
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.19__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.24.0-rc.4
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.24.0-rc.4
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.24.0-rc.4
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.133.0-gke.11
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.24.0-rc.4
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.24.0-rc.4
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.24.0-rc.4
    

Se for possível extrair as imagens marcadas com tag do registro particular, o procedimento foi bem-sucedido.

1.23.3

Para adicionar as imagens a um registro particular, siga estas etapas:

  1. Extraia as imagens do Config Sync:
    docker pull gcr.io/config-management-release/admission-webhook:v1.23.3-rc.1
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.23.3-rc.1
    docker pull gcr.io/config-management-release/git-sync:v4.4.2-gke.17__linux_amd64
    docker pull gcr.io/config-management-release/helm-sync:v1.23.3-rc.1
    docker pull gcr.io/config-management-release/hydration-controller:v1.23.3-rc.1
    docker pull gcr.io/config-management-release/oci-sync:v1.23.3-rc.1
    docker pull gcr.io/config-management-release/otelcontribcol:v0.133.0-gke.4
    docker pull gcr.io/config-management-release/reconciler-manager:v1.23.3-rc.1
    docker pull gcr.io/config-management-release/reconciler:v1.23.3-rc.1
    docker pull gcr.io/config-management-release/resource-group-controller:v1.23.3-rc.1
    
  2. Crie uma variável para o URL do registro particular:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    Substitua PRIVATE_REGISTRY_URL pelo URL do registro particular.
  3. Marque com tag as imagens com o URL do registro particular:
    docker tag gcr.io/config-management-release/admission-webhook:v1.23.3-rc.1 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.23.3-rc.1
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.23.3-rc.1 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.23.3-rc.1
    docker tag gcr.io/config-management-release/git-sync:v4.4.2-gke.17__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.17__linux_amd64
    docker tag gcr.io/config-management-release/helm-sync:v1.23.3-rc.1 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.23.3-rc.1
    docker tag gcr.io/config-management-release/hydration-controller:v1.23.3-rc.1 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.23.3-rc.1
    docker tag gcr.io/config-management-release/oci-sync:v1.23.3-rc.1 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.23.3-rc.1
    docker tag gcr.io/config-management-release/otelcontribcol:v0.133.0-gke.4 \
     ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.133.0-gke.4
    docker tag gcr.io/config-management-release/reconciler-manager:v1.23.3-rc.1 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.23.3-rc.1
    docker tag gcr.io/config-management-release/reconciler:v1.23.3-rc.1 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.23.3-rc.1
    docker tag gcr.io/config-management-release/resource-group-controller:v1.23.3-rc.1 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.23.3-rc.1
    
  4. Envie as imagens marcadas com tag para o registro particular:
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.23.3-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.23.3-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.17__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.23.3-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.23.3-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.23.3-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.133.0-gke.4
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.23.3-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.23.3-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.23.3-rc.1
    

Se for possível extrair as imagens marcadas com tag do registro particular, o procedimento foi bem-sucedido.

1.23.2

Para adicionar as imagens a um registro particular, siga estas etapas:

  1. Extraia as imagens do Config Sync:
    docker pull gcr.io/config-management-release/admission-webhook:v1.23.2-rc.1
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.23.2-rc.1
    docker pull gcr.io/config-management-release/git-sync:v4.4.2-gke.14__linux_amd64
    docker pull gcr.io/config-management-release/helm-sync:v1.23.2-rc.1
    docker pull gcr.io/config-management-release/hydration-controller:v1.23.2-rc.1
    docker pull gcr.io/config-management-release/oci-sync:v1.23.2-rc.1
    docker pull gcr.io/config-management-release/otelcontribcol:v0.127.0-gke.6
    docker pull gcr.io/config-management-release/reconciler-manager:v1.23.2-rc.1
    docker pull gcr.io/config-management-release/reconciler:v1.23.2-rc.1
    docker pull gcr.io/config-management-release/resource-group-controller:v1.23.2-rc.1
    
  2. Crie uma variável para o URL do registro particular:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    Substitua PRIVATE_REGISTRY_URL pelo URL do registro particular.
  3. Marque com tag as imagens com o URL do registro particular:
    docker tag gcr.io/config-management-release/admission-webhook:v1.23.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.23.2-rc.1
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.23.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.23.2-rc.1
    docker tag gcr.io/config-management-release/git-sync:v4.4.2-gke.14__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.14__linux_amd64
    docker tag gcr.io/config-management-release/helm-sync:v1.23.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.23.2-rc.1
    docker tag gcr.io/config-management-release/hydration-controller:v1.23.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.23.2-rc.1
    docker tag gcr.io/config-management-release/oci-sync:v1.23.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.23.2-rc.1
    docker tag gcr.io/config-management-release/otelcontribcol:v0.127.0-gke.6 \
     ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.127.0-gke.6
    docker tag gcr.io/config-management-release/reconciler-manager:v1.23.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.23.2-rc.1
    docker tag gcr.io/config-management-release/reconciler:v1.23.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.23.2-rc.1
    docker tag gcr.io/config-management-release/resource-group-controller:v1.23.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.23.2-rc.1
    
  4. Envie as imagens marcadas com tag para o registro particular:
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.23.2-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.23.2-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.14__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.23.2-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.23.2-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.23.2-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.127.0-gke.6
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.23.2-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.23.2-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.23.2-rc.1
    

Se for possível extrair as imagens marcadas com tag do registro particular, o procedimento foi bem-sucedido.

1.23.1

Para adicionar as imagens a um registro particular, siga estas etapas:

  1. Extraia as imagens do Config Sync:
    docker pull gcr.io/config-management-release/admission-webhook:v1.23.1-rc.2
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.23.1-rc.2
    docker pull gcr.io/config-management-release/git-sync:v4.4.2-gke.10__linux_amd64
    docker pull gcr.io/config-management-release/helm-sync:v1.23.1-rc.2
    docker pull gcr.io/config-management-release/hydration-controller:v1.23.1-rc.2
    docker pull gcr.io/config-management-release/oci-sync:v1.23.1-rc.2
    docker pull gcr.io/config-management-release/otelcontribcol:v0.127.0-gke.4
    docker pull gcr.io/config-management-release/reconciler-manager:v1.23.1-rc.2
    docker pull gcr.io/config-management-release/reconciler:v1.23.1-rc.2
    docker pull gcr.io/config-management-release/resource-group-controller:v1.23.1-rc.2
    
  2. Crie uma variável para o URL do registro particular:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    Substitua PRIVATE_REGISTRY_URL pelo URL do registro particular.
  3. Marque com tag as imagens com o URL do registro particular:
    docker tag gcr.io/config-management-release/admission-webhook:v1.23.1-rc.2 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.23.1-rc.2
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.23.1-rc.2 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.23.1-rc.2
    docker tag gcr.io/config-management-release/git-sync:v4.4.2-gke.10__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.10__linux_amd64
    docker tag gcr.io/config-management-release/helm-sync:v1.23.1-rc.2 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.23.1-rc.2
    docker tag gcr.io/config-management-release/hydration-controller:v1.23.1-rc.2 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.23.1-rc.2
    docker tag gcr.io/config-management-release/oci-sync:v1.23.1-rc.2 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.23.1-rc.2
    docker tag gcr.io/config-management-release/otelcontribcol:v0.127.0-gke.4 \
     ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.127.0-gke.4
    docker tag gcr.io/config-management-release/reconciler-manager:v1.23.1-rc.2 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.23.1-rc.2
    docker tag gcr.io/config-management-release/reconciler:v1.23.1-rc.2 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.23.1-rc.2
    docker tag gcr.io/config-management-release/resource-group-controller:v1.23.1-rc.2 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.23.1-rc.2
    
  4. Envie as imagens marcadas com tag para o registro particular:
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.23.1-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.23.1-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.10__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.23.1-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.23.1-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.23.1-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.127.0-gke.4
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.23.1-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.23.1-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.23.1-rc.2
    

Se for possível extrair as imagens marcadas com tag do registro particular, o procedimento foi bem-sucedido.

1.23.0

Para adicionar as imagens a um registro particular, siga estas etapas:

  1. Extraia as imagens do Config Sync:
    docker pull gcr.io/config-management-release/admission-webhook:v1.23.0-rc.1
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.23.0-rc.1
    docker pull gcr.io/config-management-release/git-sync:v4.4.2-gke.5__linux_amd64
    docker pull gcr.io/config-management-release/helm-sync:v1.23.0-rc.1
    docker pull gcr.io/config-management-release/hydration-controller:v1.23.0-rc.1
    docker pull gcr.io/config-management-release/oci-sync:v1.23.0-rc.1
    docker pull gcr.io/config-management-release/otelcontribcol:v0.119.0-gke.2
    docker pull gcr.io/config-management-release/reconciler-manager:v1.23.0-rc.1
    docker pull gcr.io/config-management-release/reconciler:v1.23.0-rc.1
    docker pull gcr.io/config-management-release/resource-group-controller:v1.23.0-rc.1
    
  2. Crie uma variável para o URL do registro particular:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    Substitua PRIVATE_REGISTRY_URL pelo URL do registro particular.
  3. Marque com tag as imagens com o URL do registro particular:
    docker tag gcr.io/config-management-release/admission-webhook:v1.23.0-rc.1 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.23.0-rc.1
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.23.0-rc.1 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.23.0-rc.1
    docker tag gcr.io/config-management-release/git-sync:v4.4.2-gke.5__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.5__linux_amd64
    docker tag gcr.io/config-management-release/helm-sync:v1.23.0-rc.1 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.23.0-rc.1
    docker tag gcr.io/config-management-release/hydration-controller:v1.23.0-rc.1 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.23.0-rc.1
    docker tag gcr.io/config-management-release/oci-sync:v1.23.0-rc.1 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.23.0-rc.1
    docker tag gcr.io/config-management-release/otelcontribcol:v0.119.0-gke.2 \
     ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.119.0-gke.2
    docker tag gcr.io/config-management-release/reconciler-manager:v1.23.0-rc.1 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.23.0-rc.1
    docker tag gcr.io/config-management-release/reconciler:v1.23.0-rc.1 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.23.0-rc.1
    docker tag gcr.io/config-management-release/resource-group-controller:v1.23.0-rc.1 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.23.0-rc.1
    
  4. Envie as imagens marcadas com tag para o registro particular:
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.23.0-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.23.0-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.5__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.23.0-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.23.0-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.23.0-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.119.0-gke.2
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.23.0-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.23.0-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.23.0-rc.1
    

Se for possível extrair as imagens marcadas com tag do registro particular, o procedimento foi bem-sucedido.