Atualize a sincronização de configuração através de um registo privado

Cada versão do Config Sync requer um conjunto específico de imagens com versões para ser executada. Se estiver a usar um registo privado, tem de extrair, etiquetar e enviar estas imagens para o seu registo privado antes de poder instalar componentes do Config Sync ou atualizar a versão do Config Sync.

Adicione imagens a um registo privado

Para enviar imagens do Config Sync específicas da versão para um registo privado, clique no ícone de mais da versão que quer usar e conclua os passos indicados.

1.22.2

Para adicionar as imagens a um registo privado, conclua os passos seguintes:

  1. Extraia as imagens do Config Sync:
    docker pull gcr.io/config-management-release/admission-webhook:v1.22.2-rc.1
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.22.2-rc.1
    docker pull gcr.io/config-management-release/git-sync:v4.4.2-gke.3__linux_amd64
    docker pull gcr.io/config-management-release/helm-sync:v1.22.2-rc.1
    docker pull gcr.io/config-management-release/hydration-controller:v1.22.2-rc.1
    docker pull gcr.io/config-management-release/oci-sync:v1.22.2-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.22.2-rc.1
    docker pull gcr.io/config-management-release/reconciler:v1.22.2-rc.1
    docker pull gcr.io/config-management-release/resource-group-controller:v1.22.2-rc.1
    
  2. Crie uma variável para o URL do seu registo privado:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    Substitua PRIVATE_REGISTRY_URL pelo URL do seu registo privado.
  3. Etiquete as imagens com o URL do seu registo privado:
    docker tag gcr.io/config-management-release/admission-webhook:v1.22.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.22.2-rc.1
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.22.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.22.2-rc.1
    docker tag gcr.io/config-management-release/git-sync:v4.4.2-gke.3__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.3__linux_amd64
    docker tag gcr.io/config-management-release/helm-sync:v1.22.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.22.2-rc.1
    docker tag gcr.io/config-management-release/hydration-controller:v1.22.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.22.2-rc.1
    docker tag gcr.io/config-management-release/oci-sync:v1.22.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.22.2-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.22.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.22.2-rc.1
    docker tag gcr.io/config-management-release/reconciler:v1.22.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.22.2-rc.1
    docker tag gcr.io/config-management-release/resource-group-controller:v1.22.2-rc.1 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.22.2-rc.1
    
  4. Envie as imagens etiquetadas para o seu registo privado:
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.22.2-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.22.2-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.3__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.22.2-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.22.2-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.22.2-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.119.0-gke.2
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.22.2-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.22.2-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.22.2-rc.1
    

Se conseguir extrair as imagens etiquetadas do seu registo privado, o procedimento foi bem-sucedido.

1.22.1

Para adicionar as imagens a um registo privado, conclua os passos seguintes:

  1. Extraia as imagens do Config Sync:
    docker pull gcr.io/config-management-release/admission-webhook:v1.22.1-rc.2
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.22.1-rc.2
    docker pull gcr.io/config-management-release/git-sync:v4.4.2-gke.2__linux_amd64
    docker pull gcr.io/config-management-release/helm-sync:v1.22.1-rc.2
    docker pull gcr.io/config-management-release/hydration-controller:v1.22.1-rc.2
    docker pull gcr.io/config-management-release/oci-sync:v1.22.1-rc.2
    docker pull gcr.io/config-management-release/otelcontribcol:v0.119.0-gke.2
    docker pull gcr.io/config-management-release/reconciler-manager:v1.22.1-rc.2
    docker pull gcr.io/config-management-release/reconciler:v1.22.1-rc.2
    docker pull gcr.io/config-management-release/resource-group-controller:v1.22.1-rc.2
    
  2. Crie uma variável para o URL do seu registo privado:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    Substitua PRIVATE_REGISTRY_URL pelo URL do seu registo privado.
  3. Etiquete as imagens com o URL do seu registo privado:
    docker tag gcr.io/config-management-release/admission-webhook:v1.22.1-rc.2 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.22.1-rc.2
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.22.1-rc.2 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.22.1-rc.2
    docker tag gcr.io/config-management-release/git-sync:v4.4.2-gke.2__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.2__linux_amd64
    docker tag gcr.io/config-management-release/helm-sync:v1.22.1-rc.2 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.22.1-rc.2
    docker tag gcr.io/config-management-release/hydration-controller:v1.22.1-rc.2 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.22.1-rc.2
    docker tag gcr.io/config-management-release/oci-sync:v1.22.1-rc.2 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.22.1-rc.2
    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.22.1-rc.2 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.22.1-rc.2
    docker tag gcr.io/config-management-release/reconciler:v1.22.1-rc.2 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.22.1-rc.2
    docker tag gcr.io/config-management-release/resource-group-controller:v1.22.1-rc.2 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.22.1-rc.2
    
  4. Envie as imagens etiquetadas para o seu registo privado:
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.22.1-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.22.1-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.2__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.22.1-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.22.1-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.22.1-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.119.0-gke.2
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.22.1-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.22.1-rc.2
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.22.1-rc.2
    

Se conseguir extrair as imagens etiquetadas do seu registo privado, o procedimento foi bem-sucedido.

1.22.0

Para adicionar as imagens a um registo privado, conclua os passos seguintes:

  1. Extraia as imagens do Config Sync:
    docker pull gcr.io/config-management-release/admission-webhook:v1.22.0-rc.1
    docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.22.0-rc.1
    docker pull gcr.io/config-management-release/git-sync:v4.4.2-gke.2__linux_amd64
    docker pull gcr.io/config-management-release/helm-sync:v1.22.0-rc.1
    docker pull gcr.io/config-management-release/hydration-controller:v1.22.0-rc.1
    docker pull gcr.io/config-management-release/oci-sync:v1.22.0-rc.1
    docker pull gcr.io/config-management-release/otelcontribcol:v0.118.0-gke.10
    docker pull gcr.io/config-management-release/reconciler-manager:v1.22.0-rc.1
    docker pull gcr.io/config-management-release/reconciler:v1.22.0-rc.1
    docker pull gcr.io/config-management-release/resource-group-controller:v1.22.0-rc.1
    
  2. Crie uma variável para o URL do seu registo privado:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    Substitua PRIVATE_REGISTRY_URL pelo URL do seu registo privado.
  3. Etiquete as imagens com o URL do seu registo privado:
    docker tag gcr.io/config-management-release/admission-webhook:v1.22.0-rc.1 \
     ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.22.0-rc.1
    docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.22.0-rc.1 \
     ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.22.0-rc.1
    docker tag gcr.io/config-management-release/git-sync:v4.4.2-gke.2__linux_amd64 \
     ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.2__linux_amd64
    docker tag gcr.io/config-management-release/helm-sync:v1.22.0-rc.1 \
     ${PRIVATE_REGISTRY_URL}/helm-sync:v1.22.0-rc.1
    docker tag gcr.io/config-management-release/hydration-controller:v1.22.0-rc.1 \
     ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.22.0-rc.1
    docker tag gcr.io/config-management-release/oci-sync:v1.22.0-rc.1 \
     ${PRIVATE_REGISTRY_URL}/oci-sync:v1.22.0-rc.1
    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.22.0-rc.1 \
     ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.22.0-rc.1
    docker tag gcr.io/config-management-release/reconciler:v1.22.0-rc.1 \
     ${PRIVATE_REGISTRY_URL}/reconciler:v1.22.0-rc.1
    docker tag gcr.io/config-management-release/resource-group-controller:v1.22.0-rc.1 \
     ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.22.0-rc.1
    
  4. Envie as imagens etiquetadas para o seu registo privado:
    docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.22.0-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.22.0-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.4.2-gke.2__linux_amd64
    docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.22.0-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.22.0-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.22.0-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.118.0-gke.10
    docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.22.0-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.22.0-rc.1
    docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.22.0-rc.1
    

Se conseguir extrair as imagens etiquetadas do seu registo privado, o procedimento foi bem-sucedido.

1.21.3

Para adicionar as imagens a um registo privado, conclua os passos seguintes:

  1. Extraia as imagens do 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. Crie uma variável para o URL do seu registo privado:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    Substitua PRIVATE_REGISTRY_URL pelo URL do seu registo privado.
  3. Etiquete as imagens com o URL do seu registo privado:
    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. Envie as imagens etiquetadas para o seu registo privado:
    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
    

Se conseguir extrair as imagens etiquetadas do seu registo privado, o procedimento foi bem-sucedido.

1.21.2

Para adicionar as imagens a um registo privado, conclua os passos seguintes:

  1. Extraia as imagens do 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. Crie uma variável para o URL do seu registo privado:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    Substitua PRIVATE_REGISTRY_URL pelo URL do seu registo privado.
  3. Etiquete as imagens com o URL do seu registo privado:
    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. Envie as imagens etiquetadas para o seu registo privado:
    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
    

Se conseguir extrair as imagens etiquetadas do seu registo privado, o procedimento foi bem-sucedido.

1.21.1

Para adicionar as imagens a um registo privado, conclua os passos seguintes:

  1. Extraia as imagens do 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. Crie uma variável para o URL do seu registo privado:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    Substitua PRIVATE_REGISTRY_URL pelo URL do seu registo privado.
  3. Etiquete as imagens com o URL do seu registo privado:
    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. Envie as imagens etiquetadas para o seu registo privado:
    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
    

Se conseguir extrair as imagens etiquetadas do seu registo privado, o procedimento foi bem-sucedido.

1.21.0

Para adicionar as imagens a um registo privado, conclua os passos seguintes:

  1. Extraia as imagens do 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. Crie uma variável para o URL do seu registo privado:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    Substitua PRIVATE_REGISTRY_URL pelo URL do seu registo privado.
  3. Etiquete as imagens com o URL do seu registo privado:
    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. Envie as imagens etiquetadas para o seu registo privado:
    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
    

Se conseguir extrair as imagens etiquetadas do seu registo privado, o procedimento foi bem-sucedido.

1.20.3

Para adicionar as imagens a um registo privado, conclua os passos seguintes:

  1. Extraia as imagens do 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. Crie uma variável para o URL do seu registo privado:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    Substitua PRIVATE_REGISTRY_URL pelo URL do seu registo privado.
  3. Etiquete as imagens com o URL do seu registo privado:
    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. Envie as imagens etiquetadas para o seu registo privado:
    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
    

Se conseguir extrair as imagens etiquetadas do seu registo privado, o procedimento foi bem-sucedido.

1.20.2

Para adicionar as imagens a um registo privado, conclua os passos seguintes:

  1. Extraia as imagens do 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. Crie uma variável para o URL do seu registo privado:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    Substitua PRIVATE_REGISTRY_URL pelo URL do seu registo privado.
  3. Etiquete as imagens com o URL do seu registo privado:
    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. Envie as imagens etiquetadas para o seu registo privado:
    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
    

Se conseguir extrair as imagens etiquetadas do seu registo privado, o procedimento foi bem-sucedido.

1.20.1

Para adicionar as imagens a um registo privado, conclua os passos seguintes:

  1. Extraia as imagens do 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. Crie uma variável para o URL do seu registo privado:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    Substitua PRIVATE_REGISTRY_URL pelo URL do seu registo privado.
  3. Etiquete as imagens com o URL do seu registo privado:
    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. Envie as imagens etiquetadas para o seu registo privado:
    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
    

Se conseguir extrair as imagens etiquetadas do seu registo privado, o procedimento foi bem-sucedido.

1.20.0

Para adicionar as imagens a um registo privado, conclua os passos seguintes:

  1. Extraia as imagens do 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. Crie uma variável para o URL do seu registo privado:
    export PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
    
    Substitua PRIVATE_REGISTRY_URL pelo URL do seu registo privado.
  3. Etiquete as imagens com o URL do seu registo privado:
    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. Envie as imagens etiquetadas para o seu registo privado:
    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
    

Se conseguir extrair as imagens etiquetadas do seu registo privado, o procedimento foi bem-sucedido.