Ogni versione di Config Sync richiede un insieme specifico di immagini con controllo della versione per poter funzionare. Se utilizzi un registry privato, devi eseguire il pull, il tagging e il push di queste immagini nel tuo registry privato prima di poter installare i componenti di Config Sync o eseguire l'upgrade della versione di Config Sync.
Aggiungere immagini a un registry privato
Per eseguire il push di immagini Config Sync specifiche della versione in un registry privato, fai clic sull'icona Più per la versione che vuoi utilizzare e completa i passaggi elencati.
1.19.2
Per aggiungere le immagini a un registro privato, completa i seguenti passaggi:
-
Esegui il pull delle immagini di 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
-
Crea una variabile per l'URL del tuo registro privato:
Sostituisciexport PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
PRIVATE_REGISTRY_URL
con l'URL del tuo registry privato. -
Contrassegna le immagini con l'URL del tuo registro privato:
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
- Esegui il push delle immagini taggate nel tuo registry privato:
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
Se puoi eseguire il pull delle immagini con tag dal tuo registro privato, la procedura è andata a buon fine.
1.19.1
Per aggiungere le immagini a un registry privato, completa i seguenti passaggi:
-
Esegui il pull delle immagini di 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
-
Crea una variabile per l'URL del tuo registro privato:
Sostituisciexport PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
PRIVATE_REGISTRY_URL
con l'URL del tuo registry privato. -
Tagga le immagini con l'URL del tuo registry privato:
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
- Esegui il push delle immagini taggate nel tuo registry privato:
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
Se riesci a estrarre le immagini taggate dal tuo registry privato, la procedura è andata a buon fine.
1.19.0
Per aggiungere le immagini a un registro privato, completa i seguenti passaggi:
-
Esegui il pull delle immagini di 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
-
Crea una variabile per l'URL del tuo registry privato:
Sostituisciexport PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
PRIVATE_REGISTRY_URL
con il tuo registro privato URL. -
Contrassegna le immagini con l'URL del tuo registro privato:
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
- Esegui il push delle immagini taggate nel tuo registry privato:
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
Se puoi eseguire il pull delle immagini con tag dal tuo registro privato, la procedura è andata a buon fine.
1.18.3
Per aggiungere le immagini a un registry privato, completa i seguenti passaggi:
-
Esegui il pull delle immagini di Config Sync:
docker pull gcr.io/config-management-release/config-management-operator:v1.18.3-rc.2 docker pull gcr.io/config-management-release/admission-webhook:v1.18.3-rc.4 docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.18.3-rc.4 docker pull gcr.io/config-management-release/git-sync:v3.6.9-gke.21__linux_amd64 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.18.3-rc.4 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.18.3-rc.4 docker pull gcr.io/config-management-release/monorepo:v1.18.3-rc.3 docker pull gcr.io/config-management-release/oci-sync:v1.18.3-rc.4 docker pull gcr.io/config-management-release/otelcontribcol:v0.102.0-gke.6 docker pull gcr.io/config-management-release/reconciler-manager:v1.18.3-rc.4 docker pull gcr.io/config-management-release/reconciler:v1.18.3-rc.4 docker pull gcr.io/config-management-release/resource-group-controller:v1.18.3-rc.4
-
Crea una variabile per l'URL del tuo registry privato:
Sostituisciexport PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
PRIVATE_REGISTRY_URL
con l'URL del tuo registry privato. -
Tagga le immagini con l'URL del tuo registry privato:
docker tag gcr.io/config-management-release/config-management-operator:v1.18.3-rc.2 \ ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.18.3-rc.2 docker tag gcr.io/config-management-release/admission-webhook:v1.18.3-rc.4 \ ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.18.3-rc.4 docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.18.3-rc.4 \ ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.18.3-rc.4 docker tag gcr.io/config-management-release/git-sync:v3.6.9-gke.21__linux_amd64 \ ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.21__linux_amd64 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.18.3-rc.4 \ ${PRIVATE_REGISTRY_URL}/helm-sync:v1.18.3-rc.4 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.18.3-rc.4 \ ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.18.3-rc.4 docker tag gcr.io/config-management-release/monorepo:v1.18.3-rc.3 \ ${PRIVATE_REGISTRY_URL}/monorepo:v1.18.3-rc.3 docker tag gcr.io/config-management-release/oci-sync:v1.18.3-rc.4 \ ${PRIVATE_REGISTRY_URL}/oci-sync:v1.18.3-rc.4 docker tag gcr.io/config-management-release/otelcontribcol:v0.102.0-gke.6 \ ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.102.0-gke.6 docker tag gcr.io/config-management-release/reconciler-manager:v1.18.3-rc.4 \ ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.18.3-rc.4 docker tag gcr.io/config-management-release/reconciler:v1.18.3-rc.4 \ ${PRIVATE_REGISTRY_URL}/reconciler:v1.18.3-rc.4 docker tag gcr.io/config-management-release/resource-group-controller:v1.18.3-rc.4 \ ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.18.3-rc.4
- Esegui il push delle immagini taggate nel tuo registry privato:
docker push ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.18.3-rc.2 docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.18.3-rc.4 docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.18.3-rc.4 docker push ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.21__linux_amd64 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.18.3-rc.4 docker push ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.16 docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.18.3-rc.4 docker push ${PRIVATE_REGISTRY_URL}/monorepo:v1.18.3-rc.3 docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.18.3-rc.4 docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.102.0-gke.6 docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.18.3-rc.4 docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.18.3-rc.4 docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.18.3-rc.4
Se riesci a estrarre le immagini taggate dal tuo registry privato, la procedura è andata a buon fine.
1.18.2
Per aggiungere le immagini a un registry privato, completa i seguenti passaggi:
-
Esegui il pull delle immagini di Config Sync:
docker pull gcr.io/config-management-release/config-management-operator:v1.18.2-rc.1 docker pull gcr.io/config-management-release/admission-webhook:v1.18.2-rc.2 docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.18.2-rc.2 docker pull gcr.io/config-management-release/git-sync:v3.6.9-gke.15__linux_amd64 docker pull gcr.io/config-management-release/git-sync:v4.2.1-gke.10__linux_amd64 docker pull gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.13 docker pull gcr.io/config-management-release/helm-sync:v1.18.2-rc.2 docker pull gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.15 docker pull gcr.io/config-management-release/hydration-controller:v1.18.2-rc.2 docker pull gcr.io/config-management-release/monorepo:v1.18.2-rc.1 docker pull gcr.io/config-management-release/oci-sync:v1.18.2-rc.2 docker pull gcr.io/config-management-release/otelcontribcol:v0.102.0-gke.4 docker pull gcr.io/config-management-release/reconciler-manager:v1.18.2-rc.2 docker pull gcr.io/config-management-release/reconciler:v1.18.2-rc.2 docker pull gcr.io/config-management-release/resource-group-controller:v1.18.2-rc.2
-
Crea una variabile per l'URL del tuo registry privato:
Sostituisciexport PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
PRIVATE_REGISTRY_URL
con il tuo registro privato URL. -
Contrassegna le immagini con l'URL del tuo registro privato:
docker tag gcr.io/config-management-release/config-management-operator:v1.18.2-rc.1 \ ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.18.2-rc.1 docker tag gcr.io/config-management-release/admission-webhook:v1.18.2-rc.2 \ ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.18.2-rc.2 docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.18.2-rc.2 \ ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.18.2-rc.2 docker tag gcr.io/config-management-release/git-sync:v3.6.9-gke.15__linux_amd64 \ ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.15__linux_amd64 docker tag gcr.io/config-management-release/git-sync:v4.2.1-gke.10__linux_amd64 \ ${PRIVATE_REGISTRY_URL}/git-sync:v4.2.1-gke.10__linux_amd64 docker tag gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.13 \ ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.13 docker tag gcr.io/config-management-release/helm-sync:v1.18.2-rc.2 \ ${PRIVATE_REGISTRY_URL}/helm-sync:v1.18.2-rc.2 docker tag gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.15 \ ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.15 docker tag gcr.io/config-management-release/hydration-controller:v1.18.2-rc.2 \ ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.18.2-rc.2 docker tag gcr.io/config-management-release/monorepo:v1.18.2-rc.1 \ ${PRIVATE_REGISTRY_URL}/monorepo:v1.18.2-rc.1 docker tag gcr.io/config-management-release/oci-sync:v1.18.2-rc.2 \ ${PRIVATE_REGISTRY_URL}/oci-sync:v1.18.2-rc.2 docker tag gcr.io/config-management-release/otelcontribcol:v0.102.0-gke.4 \ ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.102.0-gke.4 docker tag gcr.io/config-management-release/reconciler-manager:v1.18.2-rc.2 \ ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.18.2-rc.2 docker tag gcr.io/config-management-release/reconciler:v1.18.2-rc.2 \ ${PRIVATE_REGISTRY_URL}/reconciler:v1.18.2-rc.2 docker tag gcr.io/config-management-release/resource-group-controller:v1.18.2-rc.2 \ ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.18.2-rc.2
- Esegui il push delle immagini taggate nel tuo registry privato:
docker push ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.18.2-rc.1 docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.18.2-rc.2 docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.18.2-rc.2 docker push ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.15__linux_amd64 docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.2.1-gke.10__linux_amd64 docker push ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.13 docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.18.2-rc.2 docker push ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.15 docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.18.2-rc.2 docker push ${PRIVATE_REGISTRY_URL}/monorepo:v1.18.2-rc.1 docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.18.2-rc.2 docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.102.0-gke.4 docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.18.2-rc.2 docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.18.2-rc.2 docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.18.2-rc.2
Se puoi eseguire il pull delle immagini con tag dal tuo registro privato, la procedura è andata a buon fine.
1.18.1
Per aggiungere le immagini a un registro privato, completa i seguenti passaggi:
-
Esegui il pull delle immagini di Config Sync:
docker pull gcr.io/config-management-release/config-management-operator:v1.18.1-rc.1 docker pull gcr.io/config-management-release/admission-webhook:v1.18.1-rc.1 docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.18.1-rc.1 docker pull gcr.io/config-management-release/git-sync:v3.6.9-gke.15__linux_amd64 docker pull gcr.io/config-management-release/git-sync:v4.2.1-gke.10__linux_amd64 docker pull gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.13 docker pull gcr.io/config-management-release/helm-sync:v1.18.1-rc.1 docker pull gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.15 docker pull gcr.io/config-management-release/hydration-controller:v1.18.1-rc.1 docker pull gcr.io/config-management-release/monorepo:v1.18.1-rc.1 docker pull gcr.io/config-management-release/oci-sync:v1.18.1-rc.1 docker pull gcr.io/config-management-release/otelcontribcol:v0.99.0-gke.1 docker pull gcr.io/config-management-release/reconciler-manager:v1.18.1-rc.1 docker pull gcr.io/config-management-release/reconciler:v1.18.1-rc.1 docker pull gcr.io/config-management-release/resource-group-controller:v1.18.1-rc.1
-
Crea una variabile per l'URL del tuo registro privato:
Sostituisciexport PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
PRIVATE_REGISTRY_URL
con il tuo registro privato URL. -
Contrassegna le immagini con l'URL del tuo registro privato:
docker tag gcr.io/config-management-release/config-management-operator:v1.18.1-rc.1 \ ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.18.1-rc.1 docker tag gcr.io/config-management-release/admission-webhook:v1.18.1-rc.1 \ ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.18.1-rc.1 docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.18.1-rc.1 \ ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.18.1-rc.1 docker tag gcr.io/config-management-release/git-sync:v3.6.9-gke.15__linux_amd64 \ ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.15__linux_amd64 docker tag gcr.io/config-management-release/git-sync:v4.2.1-gke.10__linux_amd64 \ ${PRIVATE_REGISTRY_URL}/git-sync:v4.2.1-gke.10__linux_amd64 docker tag gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.13 \ ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.13 docker tag gcr.io/config-management-release/helm-sync:v1.18.1-rc.1 \ ${PRIVATE_REGISTRY_URL}/helm-sync:v1.18.1-rc.1 docker tag gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.15 \ ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.15 docker tag gcr.io/config-management-release/hydration-controller:v1.18.1-rc.1 \ ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.18.1-rc.1 docker tag gcr.io/config-management-release/monorepo:v1.18.1-rc.1 \ ${PRIVATE_REGISTRY_URL}/monorepo:v1.18.1-rc.1 docker tag gcr.io/config-management-release/oci-sync:v1.18.1-rc.1 \ ${PRIVATE_REGISTRY_URL}/oci-sync:v1.18.1-rc.1 docker tag gcr.io/config-management-release/otelcontribcol:v0.99.0-gke.1 \ ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.99.0-gke.1 docker tag gcr.io/config-management-release/reconciler-manager:v1.18.1-rc.1 \ ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.18.1-rc.1 docker tag gcr.io/config-management-release/reconciler:v1.18.1-rc.1 \ ${PRIVATE_REGISTRY_URL}/reconciler:v1.18.1-rc.1 docker tag gcr.io/config-management-release/resource-group-controller:v1.18.1-rc.1 \ ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.18.1-rc.1
- Esegui il push delle immagini taggate nel tuo registry privato:
docker push ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.18.1-rc.1 docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.18.1-rc.1 docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.18.1-rc.1 docker push ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.15__linux_amd64 docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.2.1-gke.10__linux_amd64 docker push ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.13 docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.18.1-rc.1 docker push ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.15 docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.18.1-rc.1 docker push ${PRIVATE_REGISTRY_URL}/monorepo:v1.18.1-rc.1 docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.18.1-rc.1 docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.99.0-gke.1 docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.18.1-rc.1 docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.18.1-rc.1 docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.18.1-rc.1
Se puoi eseguire il pull delle immagini con tag dal tuo registro privato, la procedura è andata a buon fine.
1.18.0
Per aggiungere le immagini a un registry privato, completa i seguenti passaggi:
-
Esegui il pull delle immagini di Config Sync:
docker pull gcr.io/config-management-release/config-management-operator:v1.18.0-rc.1 docker pull gcr.io/config-management-release/admission-webhook:v1.18.0-rc.3 docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.18.0-rc.3 docker pull gcr.io/config-management-release/git-sync:v3.6.9-gke.13__linux_amd64 docker pull gcr.io/config-management-release/git-sync:v4.2.1-gke.3__linux_amd64 docker pull gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.12 docker pull gcr.io/config-management-release/helm-sync:v1.18.0-rc.3 docker pull gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.14 docker pull gcr.io/config-management-release/hydration-controller:v1.18.0-rc.3 docker pull gcr.io/config-management-release/monorepo:v1.18.0-rc.1 docker pull gcr.io/config-management-release/oci-sync:v1.18.0-rc.3 docker pull gcr.io/config-management-release/otelcontribcol:v0.91.0-gke.9 docker pull gcr.io/config-management-release/reconciler-manager:v1.18.0-rc.3 docker pull gcr.io/config-management-release/reconciler:v1.18.0-rc.3 docker pull gcr.io/config-management-release/resource-group-controller:v1.18.0-rc.3
-
Crea una variabile per l'URL del tuo registro privato:
Sostituisciexport PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
PRIVATE_REGISTRY_URL
con il tuo registro privato URL. -
Tagga le immagini con l'URL del tuo registry privato:
docker tag gcr.io/config-management-release/config-management-operator:v1.18.0-rc.1 \ ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.18.0-rc.1 docker tag gcr.io/config-management-release/admission-webhook:v1.18.0-rc.3 \ ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.18.0-rc.3 docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.18.0-rc.3 \ ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.18.0-rc.3 docker tag gcr.io/config-management-release/git-sync:v3.6.9-gke.13__linux_amd64 \ ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.13__linux_amd64 docker tag gcr.io/config-management-release/git-sync:v4.2.1-gke.3__linux_amd64 \ ${PRIVATE_REGISTRY_URL}/git-sync:v4.2.1-gke.3__linux_amd64 docker tag gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.12 \ ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.12 docker tag gcr.io/config-management-release/helm-sync:v1.18.0-rc.3 \ ${PRIVATE_REGISTRY_URL}/helm-sync:v1.18.0-rc.3 docker tag gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.14 \ ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.14 docker tag gcr.io/config-management-release/hydration-controller:v1.18.0-rc.3 \ ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.18.0-rc.3 docker tag gcr.io/config-management-release/monorepo:v1.18.0-rc.1 \ ${PRIVATE_REGISTRY_URL}/monorepo:v1.18.0-rc.1 docker tag gcr.io/config-management-release/oci-sync:v1.18.0-rc.3 \ ${PRIVATE_REGISTRY_URL}/oci-sync:v1.18.0-rc.3 docker tag gcr.io/config-management-release/otelcontribcol:v0.91.0-gke.9 \ ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.91.0-gke.9 docker tag gcr.io/config-management-release/reconciler-manager:v1.18.0-rc.3 \ ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.18.0-rc.3 docker tag gcr.io/config-management-release/reconciler:v1.18.0-rc.3 \ ${PRIVATE_REGISTRY_URL}/reconciler:v1.18.0-rc.3 docker tag gcr.io/config-management-release/resource-group-controller:v1.18.0-rc.3 \ ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.18.0-rc.3
- Esegui il push delle immagini taggate nel tuo registry privato:
docker push ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.18.0-rc.1 docker push ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.18.0-rc.1 docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.18.0-rc.3 docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.18.0-rc.3 docker push ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.13__linux_amd64 docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.2.1-gke.3__linux_amd64 docker push ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.12 docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.18.0-rc.3 docker push ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.14 docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.18.0-rc.3 docker push ${PRIVATE_REGISTRY_URL}/monorepo:v1.18.0-rc.1 docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.18.0-rc.3 docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.91.0-gke.9 docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.18.0-rc.3 docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.18.0-rc.3 docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.18.0-rc.3
Se riesci a estrarre le immagini taggate dal tuo registry privato, la procedura è andata a buon fine.
1.17.3
Per aggiungere le immagini a un registro privato, completa i seguenti passaggi:
-
Esegui il pull delle immagini di Config Sync:
docker pull gcr.io/config-management-release/config-management-operator:v1.17.3-rc.2 docker pull gcr.io/config-management-release/admission-webhook:v1.17.3-rc.2 docker pull gcr.io/config-management-release/gatekeeper:anthos1.17.3-aed792f.g0 docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.17.3-rc.2 docker pull gcr.io/config-management-release/git-sync:v3.6.9-gke.11__linux_amd64 docker pull gcr.io/config-management-release/git-sync:v4.2.1-gke.1__linux_amd64 docker pull gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.11 docker pull gcr.io/config-management-release/helm-sync:v1.17.3-rc.2 docker pull gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.13 docker pull gcr.io/config-management-release/hydration-controller:v1.17.3-rc.2 docker pull gcr.io/config-management-release/monorepo:v1.17.3-rc.1 docker pull gcr.io/config-management-release/oci-sync:v1.17.3-rc.2 docker pull gcr.io/config-management-release/otelcontribcol:v0.91.0-gke.6 docker pull gcr.io/config-management-release/reconciler-manager:v1.17.3-rc.2 docker pull gcr.io/config-management-release/reconciler:v1.17.3-rc.2 docker pull gcr.io/config-management-release/resource-group-controller:v1.17.3-rc.2
-
Crea una variabile per l'URL del tuo registry privato:
Sostituisciexport PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
PRIVATE_REGISTRY_URL
con l'URL del tuo registry privato. -
Tagga le immagini con l'URL del tuo registry privato:
docker tag gcr.io/config-management-release/config-management-operator:v1.17.3-rc.2 \ ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.17.3-rc.2 docker tag gcr.io/config-management-release/admission-webhook:v1.17.3-rc.2 \ ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.17.3-rc.2 docker tag gcr.io/config-management-release/gatekeeper:anthos1.17.3-aed792f.g0 \ ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.17.3-aed792f.g0 docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.17.3-rc.2 \ ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.17.3-rc.2 docker tag gcr.io/config-management-release/git-sync:v3.6.9-gke.11__linux_amd64 \ ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.11__linux_amd64 docker tag gcr.io/config-management-release/git-sync:v4.2.1-gke.1__linux_amd64 \ ${PRIVATE_REGISTRY_URL}/git-sync:v4.2.1-gke.1__linux_amd64 docker tag gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.11 \ ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.11 docker tag gcr.io/config-management-release/helm-sync:v1.17.3-rc.2 \ ${PRIVATE_REGISTRY_URL}/helm-sync:v1.17.3-rc.2 docker tag gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.13 \ ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.13 docker tag gcr.io/config-management-release/hydration-controller:v1.17.3-rc.2 \ ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.17.3-rc.2 docker tag gcr.io/config-management-release/monorepo:v1.17.3-rc.1 \ ${PRIVATE_REGISTRY_URL}/monorepo:v1.17.3-rc.1 docker tag gcr.io/config-management-release/oci-sync:v1.17.3-rc.2 \ ${PRIVATE_REGISTRY_URL}/oci-sync:v1.17.3-rc.2 docker tag gcr.io/config-management-release/otelcontribcol:v0.91.0-gke.6 \ ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.91.0-gke.6 docker tag gcr.io/config-management-release/reconciler-manager:v1.17.3-rc.2 \ ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.17.3-rc.2 docker tag gcr.io/config-management-release/reconciler:v1.17.3-rc.2 \ ${PRIVATE_REGISTRY_URL}/reconciler:v1.17.3-rc.2 docker tag gcr.io/config-management-release/resource-group-controller:v1.17.3-rc.2 \ ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.17.3-rc.2
- Esegui il push delle immagini taggate nel tuo registry privato:
docker push ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.17.3-rc.2 docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.17.3-rc.2 docker push ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.17.3-aed792f.g0 docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.17.3-rc.2 docker push ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.11__linux_amd64 docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.2.1-gke.1__linux_amd64 docker push ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.11 docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.17.3-rc.2 docker push ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.13 docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.17.3-rc.2 docker push ${PRIVATE_REGISTRY_URL}/monorepo:v1.17.3-rc.1 docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.17.3-rc.2 docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.91.0-gke.6 docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.17.3-rc.2 docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.17.3-rc.2 docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.17.3-rc.2
Se riesci a estrarre le immagini taggate dal tuo registry privato, la procedura è andata a buon fine.
1.17.2
Per aggiungere le immagini a un registro privato, completa i seguenti passaggi:
-
Esegui il pull delle immagini di Config Sync:
docker pull gcr.io/config-management-release/config-management-operator:v1.17.2-rc.1 docker pull gcr.io/config-management-release/admission-webhook:v1.17.2-rc.1 docker pull gcr.io/config-management-release/gatekeeper:anthos1.17.2-aed792f.g1 docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.17.2-rc.1 docker pull gcr.io/config-management-release/git-sync:v3.6.9-gke.10__linux_amd64 docker pull gcr.io/config-management-release/git-sync:v4.1.0-gke.7__linux_amd64 docker pull gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.11 docker pull gcr.io/config-management-release/helm-sync:v1.17.2-rc.1 docker pull gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.13 docker pull gcr.io/config-management-release/hydration-controller:v1.17.2-rc.1 docker pull gcr.io/config-management-release/monorepo:v1.17.2-rc.1 docker pull gcr.io/config-management-release/oci-sync:v1.17.2-rc.1 docker pull gcr.io/config-management-release/otelcontribcol:v0.91.0-gke.5 docker pull gcr.io/config-management-release/reconciler-manager:v1.17.2-rc.1 docker pull gcr.io/config-management-release/reconciler:v1.17.2-rc.1 docker pull gcr.io/config-management-release/resource-group-controller:v1.17.2-rc.1
-
Crea una variabile per l'URL del tuo registry privato:
Sostituisciexport PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
PRIVATE_REGISTRY_URL
con il tuo registro privato URL. -
Tagga le immagini con l'URL del tuo registry privato:
docker tag gcr.io/config-management-release/config-management-operator:v1.17.2-rc.1 \ ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.17.2-rc.1 docker tag gcr.io/config-management-release/admission-webhook:v1.17.2-rc.1 \ ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.17.2-rc.1 docker tag gcr.io/config-management-release/gatekeeper:anthos1.17.2-aed792f.g1 \ ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.17.2-aed792f.g1 docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.17.2-rc.1 \ ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.17.2-rc.1 docker tag gcr.io/config-management-release/git-sync:v3.6.9-gke.10__linux_amd64 \ ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.10__linux_amd64 docker tag gcr.io/config-management-release/git-sync:v4.1.0-gke.7__linux_amd64 \ ${PRIVATE_REGISTRY_URL}/git-sync:v4.1.0-gke.7__linux_amd64 docker tag gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.11 \ ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.11 docker tag gcr.io/config-management-release/helm-sync:v1.17.2-rc.1 \ ${PRIVATE_REGISTRY_URL}/helm-sync:v1.17.2-rc.1 docker tag gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.13 \ ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.13 docker tag gcr.io/config-management-release/hydration-controller:v1.17.2-rc.1 \ ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.17.2-rc.1 docker tag gcr.io/config-management-release/monorepo:v1.17.2-rc.1 \ ${PRIVATE_REGISTRY_URL}/monorepo:v1.17.2-rc.1 docker tag gcr.io/config-management-release/oci-sync:v1.17.2-rc.1 \ ${PRIVATE_REGISTRY_URL}/oci-sync:v1.17.2-rc.1 docker tag gcr.io/config-management-release/otelcontribcol:v0.91.0-gke.5 \ ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.91.0-gke.5 docker tag gcr.io/config-management-release/reconciler-manager:v1.17.2-rc.1 \ ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.17.2-rc.1 docker tag gcr.io/config-management-release/reconciler:v1.17.2-rc.1 \ ${PRIVATE_REGISTRY_URL}/reconciler:v1.17.2-rc.1 docker tag gcr.io/config-management-release/resource-group-controller:v1.17.2-rc.1 \ ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.17.2-rc.1
- Esegui il push delle immagini taggate nel tuo registry privato:
docker push ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.17.2-rc.1 docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.17.2-rc.1 docker push ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.17.2-aed792f.g1 docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.17.2-rc.1 docker push ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.10__linux_amd64 docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.1.0-gke.7__linux_amd64 docker push ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.11 docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.17.2-rc.1 docker push ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.13 docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.17.2-rc.1 docker push ${PRIVATE_REGISTRY_URL}/monorepo:v1.17.2-rc.1 docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.17.2-rc.1 docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.91.0-gke.5 docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.17.2-rc.1 docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.17.2-rc.1 docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.17.2-rc.1
Se riesci a estrarre le immagini taggate dal tuo registry privato, la procedura è andata a buon fine.
1.17.1
Per aggiungere le immagini a un registry privato, completa i seguenti passaggi:
-
Esegui il pull delle immagini di Config Sync:
docker pull gcr.io/config-management-release/config-management-operator:v1.17.1-rc.1 docker pull gcr.io/config-management-release/admission-webhook:v1.17.1-rc.2 docker pull gcr.io/config-management-release/gatekeeper:anthos1.17.1-39b5c4a.g1 docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.17.1-rc.2 docker pull gcr.io/config-management-release/git-sync:v3.6.9-gke.8__linux_amd64 docker pull gcr.io/config-management-release/git-sync:v4.1.0-gke.5__linux_amd64 docker pull gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.11 docker pull gcr.io/config-management-release/helm-sync:v1.17.1-rc.2 docker pull gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.13 docker pull gcr.io/config-management-release/hydration-controller:v1.17.1-rc.2 docker pull gcr.io/config-management-release/monorepo:v1.17.1-rc.1 docker pull gcr.io/config-management-release/oci-sync:v1.17.1-rc.2 docker pull gcr.io/config-management-release/otelcontribcol:v0.91.0-gke.4 docker pull gcr.io/config-management-release/reconciler-manager:v1.17.1-rc.2 docker pull gcr.io/config-management-release/reconciler:v1.17.1-rc.2 docker pull gcr.io/config-management-release/resource-group-controller:v1.17.1-rc.2
-
Crea una variabile per l'URL del tuo registro privato:
Sostituisciexport PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
PRIVATE_REGISTRY_URL
con il tuo registro privato URL. -
Contrassegna le immagini con l'URL del tuo registro privato:
docker tag gcr.io/config-management-release/config-management-operator:v1.17.1-rc.1 \ ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.17.1-rc.1 docker tag gcr.io/config-management-release/admission-webhook:v1.17.1-rc.2 \ ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.17.1-rc.2 docker tag gcr.io/config-management-release/gatekeeper:anthos1.17.1-39b5c4a.g1 \ ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.17.1-39b5c4a.g1 docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.17.1-rc.2 \ ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.17.1-rc.2 docker tag gcr.io/config-management-release/git-sync:v3.6.9-gke.8__linux_amd64 \ ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.8__linux_amd64 docker tag gcr.io/config-management-release/git-sync:v4.1.0-gke.5__linux_amd64 \ ${PRIVATE_REGISTRY_URL}/git-sync:v4.1.0-gke.5__linux_amd64 docker tag gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.11 \ ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.11 docker tag gcr.io/config-management-release/helm-sync:v1.17.1-rc.2 \ ${PRIVATE_REGISTRY_URL}/helm-sync:v1.17.1-rc.2 docker tag gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.13 \ ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.13 docker tag gcr.io/config-management-release/hydration-controller:v1.17.1-rc.2 \ ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.17.1-rc.2 docker tag gcr.io/config-management-release/monorepo:v1.17.1-rc.1 \ ${PRIVATE_REGISTRY_URL}/monorepo:v1.17.1-rc.1 docker tag gcr.io/config-management-release/oci-sync:v1.17.1-rc.2 \ ${PRIVATE_REGISTRY_URL}/oci-sync:v1.17.1-rc.2 docker tag gcr.io/config-management-release/otelcontribcol:v0.91.0-gke.4 \ ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.91.0-gke.4 docker tag gcr.io/config-management-release/reconciler-manager:v1.17.1-rc.2 \ ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.17.1-rc.2 docker tag gcr.io/config-management-release/reconciler:v1.17.1-rc.2 \ ${PRIVATE_REGISTRY_URL}/reconciler:v1.17.1-rc.2 docker tag gcr.io/config-management-release/resource-group-controller:v1.17.1-rc.2 \ ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.17.1-rc.2
- Esegui il push delle immagini taggate nel tuo registry privato:
docker push ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.17.1-rc.1 docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.17.1-rc.2 docker push ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.17.1-39b5c4a.g1 docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.17.1-rc.2 docker push ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.8__linux_amd64 docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.1.0-gke.5__linux_amd64 docker push ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.11 docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.17.1-rc.2 docker push ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.13 docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.17.1-rc.2 docker push ${PRIVATE_REGISTRY_URL}/monorepo:v1.17.1-rc.1 docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.17.1-rc.2 docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.91.0-gke.4 docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.17.1-rc.2 docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.17.1-rc.2 docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.17.1-rc.2
Se puoi eseguire il pull delle immagini con tag dal tuo registro privato, la procedura è andata a buon fine.
1.17.0
Per aggiungere le immagini a un registry privato, completa i seguenti passaggi:
-
Esegui il pull delle immagini di Config Sync:
docker pull gcr.io/config-management-release/config-management-operator:v1.17.0-rc.1 docker pull gcr.io/config-management-release/admission-webhook:v1.17.0-rc.4 docker pull gcr.io/config-management-release/gatekeeper:anthos1.17.0-2055dcc.g1 docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.17.0-rc.4 docker pull gcr.io/config-management-release/git-sync:v4.1.0-gke.2__linux_amd64 docker pull gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.10 docker pull gcr.io/config-management-release/helm-sync:v1.17.0-rc.4 docker pull gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.12 docker pull gcr.io/config-management-release/hydration-controller:v1.17.0-rc.4 docker pull gcr.io/config-management-release/monorepo:v1.17.0-rc.2 docker pull gcr.io/config-management-release/oci-sync:v1.17.0-rc.4 docker pull gcr.io/config-management-release/otelcontribcol:v0.89.0-gke.1 docker pull gcr.io/config-management-release/reconciler-manager:v1.17.0-rc.4 docker pull gcr.io/config-management-release/reconciler:v1.17.0-rc.4 docker pull gcr.io/config-management-release/resource-group-controller:v1.17.0-rc.4
-
Crea una variabile per l'URL del tuo registro privato:
Sostituisciexport PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
PRIVATE_REGISTRY_URL
con l'URL del tuo registry privato. -
Contrassegna le immagini con l'URL del tuo registro privato:
docker tag gcr.io/config-management-release/config-management-operator:v1.17.0-rc.1 \ ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.17.0-rc.1 docker tag gcr.io/config-management-release/admission-webhook:v1.17.0-rc.4 \ ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.17.0-rc.4 docker tag gcr.io/config-management-release/gatekeeper:anthos1.17.0-2055dcc.g1 \ ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.17.0-2055dcc.g1 docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.17.0-rc.4 \ ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.17.0-rc.4 docker tag gcr.io/config-management-release/git-sync:v4.1.0-gke.2__linux_amd64 \ ${PRIVATE_REGISTRY_URL}/git-sync:v4.1.0-gke.2__linux_amd64 docker tag gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.10 \ ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.10 docker tag gcr.io/config-management-release/helm-sync:v1.17.0-rc.4 \ ${PRIVATE_REGISTRY_URL}/helm-sync:v1.17.0-rc.4 docker tag gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.12 \ ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.12 docker tag gcr.io/config-management-release/hydration-controller:v1.17.0-rc.4 \ ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.17.0-rc.4 docker tag gcr.io/config-management-release/monorepo:v1.17.0-rc.2 \ ${PRIVATE_REGISTRY_URL}/monorepo:v1.17.0-rc.2 docker tag gcr.io/config-management-release/oci-sync:v1.17.0-rc.4 \ ${PRIVATE_REGISTRY_URL}/oci-sync:v1.17.0-rc.4 docker tag gcr.io/config-management-release/otelcontribcol:v0.89.0-gke.1 \ ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.89.0-gke.1 docker tag gcr.io/config-management-release/reconciler-manager:v1.17.0-rc.4 \ ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.17.0-rc.4 docker tag gcr.io/config-management-release/reconciler:v1.17.0-rc.4 \ ${PRIVATE_REGISTRY_URL}/reconciler:v1.17.0-rc.4 docker tag gcr.io/config-management-release/resource-group-controller:v1.17.0-rc.4 \ ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.17.0-rc.4
- Esegui il push delle immagini taggate nel tuo registry privato:
docker push ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.17.0-rc.1 docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.17.0-rc.4 docker push ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.17.0-2055dcc.g1 docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.17.0-rc.4 docker push ${PRIVATE_REGISTRY_URL}/git-sync:v4.1.0-gke.2__linux_amd64 docker push ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.10 docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.17.0-rc.4 docker push ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.12 docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.17.0-rc.4 docker push ${PRIVATE_REGISTRY_URL}/monorepo:v1.17.0-rc.2 docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.17.0-rc.4 docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.89.0-gke.1 docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.17.0-rc.4 docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.17.0-rc.4 docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.17.0-rc.4
Se puoi eseguire il pull delle immagini con tag dal tuo registro privato, la procedura è andata a buon fine.
1.16.3
Per aggiungere le immagini a un registry privato, completa i seguenti passaggi:
-
Esegui il pull delle immagini di Config Sync:
docker pull gcr.io/config-management-release/config-management-operator:v1.16.3-rc.4 docker pull gcr.io/config-management-release/admission-webhook:v1.16.3-rc.3 docker pull gcr.io/config-management-release/gatekeeper:anthos1.16.3-a1f01f4.g0 docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.16.3-rc.3 docker pull gcr.io/config-management-release/git-sync:v3.6.9-gke.5__linux_amd64 docker pull gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.10 docker pull gcr.io/config-management-release/helm-sync:v1.16.3-rc.3 docker pull gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.11 docker pull gcr.io/config-management-release/hydration-controller:v1.16.3-rc.3 docker pull gcr.io/config-management-release/monorepo:v1.16.3-rc.2 docker pull gcr.io/config-management-release/oci-sync:v1.16.3-rc.3 docker pull gcr.io/config-management-release/otelcontribcol:v0.87.0-gke.1 docker pull gcr.io/config-management-release/reconciler-manager:v1.16.3-rc.3 docker pull gcr.io/config-management-release/reconciler:v1.16.3-rc.3 docker pull gcr.io/config-management-release/resource-group-controller:v1.0.20
-
Crea una variabile per l'URL del tuo registro privato:
Sostituisciexport PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
PRIVATE_REGISTRY_URL
con l'URL del tuo registry privato. -
Tagga le immagini con l'URL del tuo registry privato:
docker tag gcr.io/config-management-release/config-management-operator:v1.16.3-rc.4 \ ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.16.3-rc.4 docker tag gcr.io/config-management-release/admission-webhook:v1.16.3-rc.3 \ ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.16.3-rc.3 docker tag gcr.io/config-management-release/gatekeeper:anthos1.16.3-a1f01f4.g0 \ ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.16.3-a1f01f4.g0 docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.16.3-rc.3 \ ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.16.3-rc.3 docker tag gcr.io/config-management-release/git-sync:v3.6.9-gke.5__linux_amd64 \ ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.5__linux_amd64 docker tag gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.10 \ ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.10 docker tag gcr.io/config-management-release/helm-sync:v1.16.3-rc.3 \ ${PRIVATE_REGISTRY_URL}/helm-sync:v1.16.3-rc.3 docker tag gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.11 \ ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.11 docker tag gcr.io/config-management-release/hydration-controller:v1.16.3-rc.3 \ ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.16.3-rc.3 docker tag gcr.io/config-management-release/monorepo:v1.16.3-rc.2 \ ${PRIVATE_REGISTRY_URL}/monorepo:v1.16.3-rc.2 docker tag gcr.io/config-management-release/oci-sync:v1.16.3-rc.3 \ ${PRIVATE_REGISTRY_URL}/oci-sync:v1.16.3-rc.3 docker tag gcr.io/config-management-release/otelcontribcol:v0.87.0-gke.1 \ ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.87.0-gke.1 docker tag gcr.io/config-management-release/reconciler-manager:v1.16.3-rc.3 \ ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.16.3-rc.3 docker tag gcr.io/config-management-release/reconciler:v1.16.3-rc.3 \ ${PRIVATE_REGISTRY_URL}/reconciler:v1.16.3-rc.3 docker tag gcr.io/config-management-release/resource-group-controller:v1.0.20 \ ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.0.20
- Esegui il push delle immagini taggate nel tuo registry privato:
docker push ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.16.3-rc.4 docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.16.3-rc.3 docker push ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.16.3-a1f01f4.g0 docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.16.3-rc.3 docker push ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.5__linux_amd64 docker push ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.10 docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.16.3-rc.3 docker push ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.11 docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.16.3-rc.3 docker push ${PRIVATE_REGISTRY_URL}/monorepo:v1.16.3-rc.2 docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.16.3-rc.3 docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.87.0-gke.1 docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.16.3-rc.3 docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.16.3-rc.3 docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.0.20
Se riesci a estrarre le immagini taggate dal tuo registry privato, la procedura è andata a buon fine.
1.16.2
Per aggiungere le immagini a un registry privato, completa i seguenti passaggi:
-
Esegui il pull delle immagini di Config Sync:
docker pull gcr.io/config-management-release/config-management-operator:v1.16.2-rc.2 docker pull gcr.io/config-management-release/admission-webhook:v1.16.2-rc.2 docker pull gcr.io/config-management-release/gatekeeper:anthos1.16.2-3e66ee2.g0 docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.16.2-rc.2 docker pull gcr.io/config-management-release/git-sync:v3.6.9-gke.3__linux_amd64 docker pull gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.8 docker pull gcr.io/config-management-release/helm-sync:v1.16.2-rc.2 docker pull gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.9 docker pull gcr.io/config-management-release/hydration-controller:v1.16.2-rc.2 docker pull gcr.io/config-management-release/monorepo:v1.16.2-rc.3 docker pull gcr.io/config-management-release/oci-sync:v1.16.2-rc.2 docker pull gcr.io/config-management-release/otelcontribcol:v0.86.0-gke.1 docker pull gcr.io/config-management-release/reconciler-manager:v1.16.2-rc.2 docker pull gcr.io/config-management-release/reconciler:v1.16.2-rc.2 docker pull gcr.io/config-management-release/resource-group-controller:v1.0.17
-
Crea una variabile per l'URL del tuo registro privato:
Sostituisciexport PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
PRIVATE_REGISTRY_URL
con l'URL del tuo registry privato. -
Tagga le immagini con l'URL del tuo registry privato:
docker tag gcr.io/config-management-release/config-management-operator:v1.16.2-rc.2 \ ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.16.2-rc.2 docker tag gcr.io/config-management-release/admission-webhook:v1.16.2-rc.2 \ ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.16.2-rc.2 docker tag gcr.io/config-management-release/gatekeeper:anthos1.16.2-3e66ee2.g0 \ ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.16.2-3e66ee2.g0 docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.16.2-rc.2 \ ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.16.2-rc.2 docker tag gcr.io/config-management-release/git-sync:v3.6.9-gke.3__linux_amd64 \ ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.3__linux_amd64 docker tag gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.8 \ ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.8 docker tag gcr.io/config-management-release/helm-sync:v1.16.2-rc.2 \ ${PRIVATE_REGISTRY_URL}/helm-sync:v1.16.2-rc.2 docker tag gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.9 \ ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.9 docker tag gcr.io/config-management-release/hydration-controller:v1.16.2-rc.2 \ ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.16.2-rc.2 docker tag gcr.io/config-management-release/monorepo:v1.16.2-rc.3 \ ${PRIVATE_REGISTRY_URL}/monorepo:v1.16.2-rc.3 docker tag gcr.io/config-management-release/oci-sync:v1.16.2-rc.2 \ ${PRIVATE_REGISTRY_URL}/oci-sync:v1.16.2-rc.2 docker tag gcr.io/config-management-release/otelcontribcol:v0.86.0-gke.1 \ ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.86.0-gke.1 docker tag gcr.io/config-management-release/reconciler-manager:v1.16.2-rc.2 \ ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.16.2-rc.2 docker tag gcr.io/config-management-release/reconciler:v1.16.2-rc.2 \ ${PRIVATE_REGISTRY_URL}/reconciler:v1.16.2-rc.2 docker tag gcr.io/config-management-release/resource-group-controller:v1.0.17 \ ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.0.17
- Esegui il push delle immagini taggate nel tuo registry privato:
docker push ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.16.2-rc.2 docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.16.2-rc.2 docker push ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.16.2-3e66ee2.g0 docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.16.2-rc.2 docker push ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.3__linux_amd64 docker push ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.8 docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.16.2-rc.2 docker push ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.9 docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.16.2-rc.2 docker push ${PRIVATE_REGISTRY_URL}/monorepo:v1.16.2-rc.3 docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.16.2-rc.2 docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.86.0-gke.1 docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.16.2-rc.2 docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.16.2-rc.2 docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.0.17
Se riesci a estrarre le immagini taggate dal tuo registry privato, la procedura è andata a buon fine.
1.16.1
Per aggiungere le immagini a un registry privato, completa i seguenti passaggi:
-
Esegui il pull delle immagini di Config Sync:
docker pull gcr.io/config-management-release/config-management-operator:v1.16.1-rc.1 docker pull gcr.io/config-management-release/admission-webhook:v1.16.1-rc.2 docker pull gcr.io/config-management-release/gatekeeper:anthos1.16.1-e50ee2f.g0 docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.0.4 docker pull gcr.io/config-management-release/git-sync:v3.6.9-gke.1__linux_amd64 docker pull gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.7 docker pull gcr.io/config-management-release/helm-sync:v1.16.1-rc.2 docker pull gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.8 docker pull gcr.io/config-management-release/hydration-controller:v1.16.1-rc.2 docker pull gcr.io/config-management-release/monorepo:v1.16.1-rc.2 docker pull gcr.io/config-management-release/oci-sync:v1.16.1-rc.2 docker pull gcr.io/config-management-release/otelcontribcol:v0.54.0-gke.1 docker pull gcr.io/config-management-release/reconciler-manager:v1.16.1-rc.2 docker pull gcr.io/config-management-release/reconciler:v1.16.1-rc.2 docker pull gcr.io/config-management-release/resource-group-controller:v1.0.16
-
Crea una variabile per l'URL del tuo registro privato:
Sostituisciexport PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
PRIVATE_REGISTRY_URL
con l'URL del tuo registry privato. -
Contrassegna le immagini con l'URL del tuo registro privato:
docker tag gcr.io/config-management-release/config-management-operator:v1.16.1-rc.1 \ ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.16.1-rc.1 docker tag gcr.io/config-management-release/admission-webhook:v1.16.1-rc.2 \ ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.16.1-rc.2 docker tag gcr.io/config-management-release/gatekeeper:anthos1.16.1-e50ee2f.g0 \ ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.16.1-e50ee2f.g0 docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.0.4 \ ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.0.4 docker tag gcr.io/config-management-release/git-sync:v3.6.9-gke.1__linux_amd64 \ ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.1__linux_amd64 docker tag gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.7 \ ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.7 docker tag gcr.io/config-management-release/helm-sync:v1.16.1-rc.2 \ ${PRIVATE_REGISTRY_URL}/helm-sync:v1.16.1-rc.2 docker tag gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.8 \ ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.8 docker tag gcr.io/config-management-release/hydration-controller:v1.16.1-rc.2 \ ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.16.1-rc.2 docker tag gcr.io/config-management-release/monorepo:v1.16.1-rc.2 \ ${PRIVATE_REGISTRY_URL}/monorepo:v1.16.1-rc.2 docker tag gcr.io/config-management-release/oci-sync:v1.16.1-rc.2 \ ${PRIVATE_REGISTRY_URL}/oci-sync:v1.16.1-rc.2 docker tag gcr.io/config-management-release/otelcontribcol:v0.54.0-gke.1 \ ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.54.0-gke.1 docker tag gcr.io/config-management-release/reconciler-manager:v1.16.1-rc.2 \ ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.16.1-rc.2 docker tag gcr.io/config-management-release/reconciler:v1.16.1-rc.2 \ ${PRIVATE_REGISTRY_URL}/reconciler:v1.16.1-rc.2 docker tag gcr.io/config-management-release/resource-group-controller:v1.0.16 \ ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.0.16
- Esegui il push delle immagini taggate nel tuo registry privato:
docker push ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.16.1-rc.1 docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.16.1-rc.2 docker push ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.16.1-e50ee2f.g0 docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.0.4 docker push ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.1__linux_amd64 docker push ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.7 docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.16.1-rc.2 docker push ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.8 docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.16.1-rc.2 docker push ${PRIVATE_REGISTRY_URL}/monorepo:v1.16.1-rc.2 docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.16.1-rc.2 docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.54.0-gke.1 docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.16.1-rc.2 docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.16.1-rc.2 docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.0.16
Se puoi eseguire il pull delle immagini con tag dal tuo registro privato, la procedura è andata a buon fine.
1.16.0
Per aggiungere le immagini a un registry privato, completa i seguenti passaggi:
-
Esegui il pull delle immagini di Config Sync:
docker pull gcr.io/config-management-release/config-management-operator:v1.16.0-rc.3 docker pull gcr.io/config-management-release/admission-webhook:v1.16.0-rc.2 docker pull gcr.io/config-management-release/gatekeeper:anthos1.16.0-616aa8f.g0 docker pull gcr.io/config-management-release/gcenode-askpass-sidecar:v1.0.3 docker pull gcr.io/config-management-release/git-sync:v3.6.6-gke.3__linux_amd64 docker pull gcr.io/config-management-release/git-sync:v3.6.9-gke.0__linux_amd64 docker pull gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.6 docker pull gcr.io/config-management-release/helm-sync:v1.16.0-rc.2 docker pull gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.7 docker pull gcr.io/config-management-release/hydration-controller:v1.16.0-rc.2 docker pull gcr.io/config-management-release/monorepo:v1.16.0-rc.1 docker pull gcr.io/config-management-release/oci-sync:v1.16.0-rc.2 docker pull gcr.io/config-management-release/otelcontribcol:v0.54.0-gke.1 docker pull gcr.io/config-management-release/reconciler-manager:v1.16.0-rc.2 docker pull gcr.io/config-management-release/reconciler:v1.16.0-rc.2 docker pull gcr.io/config-management-release/resource-group-controller:v1.0.14
-
Crea una variabile per l'URL del tuo registry privato:
Sostituisciexport PRIVATE_REGISTRY_URL=PRIVATE_REGISTRY_URL
PRIVATE_REGISTRY_URL
con l'URL del tuo registry privato. -
Tagga le immagini con l'URL del tuo registry privato:
docker tag gcr.io/config-management-release/config-management-operator:v1.16.0-rc.3 \ ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.16.0-rc.3 docker tag gcr.io/config-management-release/admission-webhook:v1.16.0-rc.2 \ ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.16.0-rc.2 docker tag gcr.io/config-management-release/gatekeeper:anthos1.16.0-616aa8f.g0 \ ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.16.0-616aa8f.g0 docker tag gcr.io/config-management-release/gcenode-askpass-sidecar:v1.0.3 \ ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.0.3 docker tag gcr.io/config-management-release/git-sync:v3.6.6-gke.3__linux_amd64 \ ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.6-gke.3__linux_amd64 docker tag gcr.io/config-management-release/git-sync:v3.6.9-gke.0__linux_amd64 \ ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.0__linux_amd64 docker tag gcr.io/config-management-release/gke-hc-manager:v0.11.0-hc.6 \ ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.6 docker tag gcr.io/config-management-release/helm-sync:v1.16.0-rc.2 \ ${PRIVATE_REGISTRY_URL}/helm-sync:v1.16.0-rc.2 docker tag gcr.io/config-management-release/hnc-manager:hnc-v0.8.0-hc.7 \ ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.7 docker tag gcr.io/config-management-release/hydration-controller:v1.16.0-rc.2 \ ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.16.0-rc.2 docker tag gcr.io/config-management-release/monorepo:v1.16.0-rc.1 \ ${PRIVATE_REGISTRY_URL}/monorepo:v1.16.0-rc.1 docker tag gcr.io/config-management-release/oci-sync:v1.16.0-rc.2 \ ${PRIVATE_REGISTRY_URL}/oci-sync:v1.16.0-rc.2 docker tag gcr.io/config-management-release/otelcontribcol:v0.54.0-gke.1 \ ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.54.0-gke.1 docker tag gcr.io/config-management-release/reconciler-manager:v1.16.0-rc.2 \ ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.16.0-rc.2 docker tag gcr.io/config-management-release/reconciler:v1.16.0-rc.2 \ ${PRIVATE_REGISTRY_URL}/reconciler:v1.16.0-rc.2 docker tag gcr.io/config-management-release/resource-group-controller:v1.0.14 \ ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.0.14
- Esegui il push delle immagini taggate nel tuo registry privato:
docker push ${PRIVATE_REGISTRY_URL}/config-management-operator:v1.16.0-rc.3 docker push ${PRIVATE_REGISTRY_URL}/admission-webhook:v1.16.0-rc.2 docker push ${PRIVATE_REGISTRY_URL}/gatekeeper:anthos1.16.0-616aa8f.g0 docker push ${PRIVATE_REGISTRY_URL}/gcenode-askpass-sidecar:v1.0.3 docker push ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.6-gke.3__linux_amd64 docker push ${PRIVATE_REGISTRY_URL}/git-sync:v3.6.9-gke.0__linux_amd64 docker push ${PRIVATE_REGISTRY_URL}/gke-hc-manager:v0.11.0-hc.6 docker push ${PRIVATE_REGISTRY_URL}/helm-sync:v1.16.0-rc.2 docker push ${PRIVATE_REGISTRY_URL}/hnc-manager:hnc-v0.8.0-hc.7 docker push ${PRIVATE_REGISTRY_URL}/hydration-controller:v1.16.0-rc.2 docker push ${PRIVATE_REGISTRY_URL}/monorepo:v1.16.0-rc.1 docker push ${PRIVATE_REGISTRY_URL}/oci-sync:v1.16.0-rc.2 docker push ${PRIVATE_REGISTRY_URL}/otelcontribcol:v0.54.0-gke.1 docker push ${PRIVATE_REGISTRY_URL}/reconciler-manager:v1.16.0-rc.2 docker push ${PRIVATE_REGISTRY_URL}/reconciler:v1.16.0-rc.2 docker push ${PRIVATE_REGISTRY_URL}/resource-group-controller:v1.0.14
Se puoi eseguire il pull delle immagini con tag dal tuo registro privato, la procedura è andata a buon fine.