Descontinuação do Container Registry

Desde 15 de maio de 2023, o Container Registry foi descontinuado e está programado para ser desativado. O Container Registry foi substituído pelo Artifact Registry.

Estamos adotando a seguinte abordagem em fases para desativar o Container Registry:

  • A partir de 8 de janeiro de 2024, em organizações que ainda não usaram o Container Registry, e nos projetos que não pertencem a organizações, todos os novos repositórios gcr.io serão hospedados no Artifact Registry por padrão.
  • Após 15 de maio de 2024, os projetos do Google Cloud sem o uso anterior de O Container Registry é compatível apenas com repositórios gcr.io hospedados em Artifact Registry.

    Essa mudança afeta:

    • Projetos recém-criados.
    • Projetos em que você não enviou uma imagem para o Container Registry.

Ao ativar a API Artifact Registry em projetos sem uso anterior do Container Registry, é possível criar repositórios gcr.io no Artifact Registry, e ele redireciona solicitações para o domínio gcr.io para o repositório apropriado do Artifact Registry.

O Container Registry ainda está disponível em projetos em que uma das seguintes ações ocorreu antes de 15 de maio de 2024:

  • Você ativou a API Container Registry.
  • Você enviou uma imagem para um host de registro no projeto.

Encerramento do Container Registry

A desativação está programada da seguinte forma:

  • A gravação de imagens no Container Registry não estará disponível após 18 de março de 2025.
  • Depois de 22 de abril de 2025, a leitura de imagens do Container Registry será indisponível. As imagens existentes no Container Registry estão inacessíveis.
  • Após 22 de maio de 2025, todas as solicitações para os endpoints gcr.io serão atendidas pelo o Artifact Registry. Todas as imagens no Container Registry que não foram copiadas para o Artifact Registry não estarão disponíveis no Artifact Registry. A API Artifact Registry precisa ser ativado para atender a gcr.io solicitações de endpoint.

Preparar a transição para o Artifact Registry

Dependendo de como você configura e usa o Container Registry, talvez seja necessário realizar algumas etapas de configuração para preparar um novo projeto e processar solicitações para o domínio gcr.io. Por exemplo, os principais que acessam os repositórios precisam ter um papel apropriado do Artifact Registry ou com equivalentes.

Nossa recomendação:

  • Testar e verificar os fluxos de trabalho atuais do Container Registry trabalhar com o Artifact Registry antes de 15 de maio de 2024. É possível configurar o suporte ao domínio gcr.io em um projeto de teste para confirmar se a automação e a integração atuais com serviços como o Cloud Build, o Google Kubernetes Engine ou o Cloud Run funcionam como esperado. Se ocorrerem problemas, você poderá encaminhar o tráfego gcr.io de volta ao Container Registry e fazer as mudanças necessárias para resolver o problema.

  • Faça a transição de projetos com o Container Registry ativo para repositórios do Artifact Registry. Consulte Transição do Container Registry para saber mais sobre as diferenças de recursos e as opções de transição.

  • Prepare projetos em que você não está usando ativamente o Container Registry, mas espera configurar um registro no futuro. Consulte Preparar para gcr.io hospedado no Artifact Registry por padrão.

Usar nossas ferramentas de transição

Use as seguintes ferramentas para verificar quais projetos usam o Container Registry. copiar imagens do Container Registry para o Artifact Registry e migrar automaticamente vários projetos do Container Registry para o Artifact Registry.

  • Confira o uso do Container Registry.
  • Use nossa ferramenta de migração para migrar projetos de Container Registry para o Artifact Registry, copiar imagens e selecionar sua preferência tipo de repositório de transição.
  • Copie imagens do Container Registry para o Artifact Registry usando o recurso de cópia da ferramenta de migração automática, gcrane, Docker ou a CLI gcloud.

Continuaremos a comunicar alterações no serviço de acordo com a Termos de Serviço do Google Cloud.