Ritiro di Container Registry

A partire dal 15 maggio 2023, Container Registry è deprecato e programmato per l'arresto. Container Registry è 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 precedente utilizzo di Container Registry supportano solo i repository gcr.io ospitati in Artifact Registry.

    Questa modifica interessa:

    • Progetti appena creati.
    • Progetti esistenti in cui non hai eseguito il push di un'immagine in 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 in un host del registry nel progetto.

Arresto di Container Registry

L'interruzione è 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. Le immagini esistenti in Container Registry che non sono state copiate in Artifact Registry non saranno disponibili in Artifact Registry. L'API Artifact Registry deve essere attivata per gestire le richieste dell'endpoint gcr.io.

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.iosupporto 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 reindirizzare il traffico gcr.io a Container Registry e apportare le modifiche necessarie per risolvere il problema.

  • Esegui la transizione dei progetti con Container Registry attivo ai repository Artifact Registry. Consulta Eseguire la transizione da Container Registry per scoprire le differenze tra le funzionalità e le opzioni di transizione.

  • Prepara i progetti in cui non utilizzi attivamente Container Registry, ma prevedi di configurare un registry in futuro. Consulta Prepararsi per l'hosting di gcr.io su Artifact Registry per impostazione predefinita.

Utilizzare i nostri strumenti di transizione

Utilizza i seguenti strumenti per controllare quali progetti utilizzano Container Registry, copiare le immagini da Container Registry ad Artifact Registry ed eseguire automaticamente la migrazione di più progetti da Container Registry ad Artifact Registry.

  • Controlla l'utilizzo di Container Registry.
  • Utilizza il nostro strumento di migrazione per eseguire la migrazione dei progetti da Container Registry ad Artifact Registry, copiare le immagini e selezionare il tipo di repository di transizione che preferisci.
  • Copia le immagini da Container Registry ad Artifact Registry utilizzando la funzionalità di copia dello strumento di migrazione automatica, gcrane, Docker o l'gcloud CLI.

Continueremo a comunicare le modifiche al servizio in conformità con i Termini di servizio di Google Cloud.