A partire dal 15 maggio 2023, Container Registry è deprecato e programmato per l'arresto. Container Registry viene sostituito da Artifact Registry.
Per la disattivazione di Container Registry, adotteremo il seguente approccio graduale:
- A partire dall'8 gennaio 2024, nelle organizzazioni che non hanno mai utilizzato Container Registry e nei progetti che non appartengono a organizzazioni, tutti i nuovi repository
gcr.io
vengono ospitati su Artifact Registry per impostazione predefinita. Dopo il 15 maggio 2024, i progetti Google Cloud senza precedenti utilizzi Container Registry supporta solo
gcr.io
repository ospitati in Artifact Registry.Questa modifica interessa:
- Progetti appena creati.
- Progetti esistenti per i quali non hai eseguito il push di un'immagine su Container Registry.
Quando attivi l'API Artifact Registry in progetti senza precedente utilizzo di Container Registry, puoi creare repository gcr.io
in Artifact Registry e Artifact Registry reindirizza le richieste al dominio gcr.io
al repository Artifact Registry appropriato.
Container Registry è ancora disponibile nei progetti in cui una delle seguenti azioni si è verificata prima del 15 maggio 2024:
- Hai attivato l'API Container Registry.
- Hai eseguito il push di un'immagine a un host del registro nel progetto.
Arresto di Container Registry
La chiusura è pianificata come segue:
- Dopo il 18 marzo 2025, la scrittura di immagini in Container Registry non sarà più disponibile.
- Dopo il 22 aprile 2025, la lettura delle immagini da Container Registry non sarà più disponibile. Le immagini esistenti in Container Registry non sono accessibili.
- Dopo il 22 maggio 2025, tutte le richieste agli endpoint
gcr.io
vengono gestite da Artifact Registry. Qualsiasi immagine esistente in Container Registry che non è stata copiata in Artifact Registry non saranno disponibili. L'API Artifact Registry deve essere abilitato per gestiregcr.io
richieste di endpoint.
Prepararsi alla transizione ad Artifact Registry
A seconda di come configuri e utilizzi Container Registry, potresti dover eseguire alcuni passaggi di configurazione per preparare un nuovo progetto in modo che gestisca correttamente le richieste al dominio gcr.io
. Ad esempio, le entità che accedono ai repository devono disporre di un ruolo Artifact Registry appropriato o di un ruolo con autorizzazioni equivalenti.
Ti consigliamo di:
Testa e verifica che i flussi di lavoro esistenti di Container Registry funzionino con Artifact Registry prima del 15 maggio 2024. Puoi configurare il
gcr.io
supporto dei domini in un progetto di test per verificare che l'automazione e l'integrazione esistenti con servizi come Cloud Build, Google Kubernetes Engine o le funzioni Cloud Run funzionino come previsto. In caso di problemi, puoi reindirizza il trafficogcr.io
a Container Registry e apporta le modifiche necessarie per risolvere il problema.Esegui la transizione dei progetti con Container Registry attivo ai repository Artifact Registry. Vedi Transizione da Container Registry per scoprire di più sulle funzionalità differenze e opzioni di transizione.
Prepara i progetti in cui non utilizzi attivamente Container Registry, ma prevedi di configurare un registry in futuro. Consulta: Preparati per
gcr.io
ospitato su Artifact Registry per impostazione predefinita.
Utilizzare i nostri strumenti di transizione
Usa i seguenti strumenti per verificare quali progetti utilizzano Container Registry, copiare immagini da Container Registry ad Artifact Registry ed eseguire automaticamente la migrazione più progetti da Container Registry ad Artifact Registry.
- Controlla l'utilizzo di Container Registry.
- Utilizza il nostro strumento di migrazione per migrare i progetti da da Container Registry ad Artifact Registry, copia le immagini e seleziona quello che preferisci il tipo di repository della transizione.
- Copia immagini da Container Registry ad Artifact Registry utilizzando il metodo la funzionalità di copia dello strumento di migrazione automatica, gcrane, Docker con gcloud CLI.
Continueremo a comunicare le modifiche al servizio in conformità con Termini di servizio di Google Cloud.