A partir de 15 de maio de 2023, o Container Registry será descontinuado e vai ser desativado. O Container Registry foi substituído pelo Artifact Registry.
Estamos adotando a seguinte abordagem em fases para descontinuar o Container Registry:
- A partir de 8 de janeiro de 2024, em organizações que nunca usaram
o Container Registry e em projetos que não pertencem a elas,
todos os novos repositórios do
gcr.io
serão hospedados no Artifact Registry por padrão. Após 15 de maio de 2024, os projetos do Google Cloud sem uso anterior do Container Registry só serão compatíveis com repositórios
gcr.io
hospedados no Artifact Registry.Essa mudança afeta:
- Projetos recém-criados.
- Projetos existentes 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, será possível
criar repositórios gcr.io
no Artifact Registry, e o Artifact Registry redirecionará 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
O encerramento está programado da seguinte maneira:
- Após 18 de março de 2025, a gravação de imagens no Container Registry ficará indisponível.
- Após 22 de abril de 2025, a leitura de imagens do Container Registry ficará indisponível. As imagens de imagens existentes no Container Registry não podem ser acessadas.
- Após 22 de maio de 2025, todas as solicitações para os endpoints
gcr.io
serão atendidas pelo Artifact Registry. As imagens atuais no Container Registry que não foram copiadas para o Artifact Registry não estarão disponíveis na plataforma. A API Artifact Registry precisa estar ativada para atender a solicitações de endpointgcr.io
.
Preparar a transição para o Artifact Registry
Dependendo de como você configura e usa o Container Registry, talvez
seja necessário executar 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 um papel com
permissões equivalentes.
Nossa recomendação:
Teste e verifique se os fluxos de trabalho do Container Registry funcionam 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 com serviços como o Cloud Build, o Google Kubernetes Engine ou o Cloud Functions funcionam conforme o esperado. Se ocorrerem problemas, será possível redirecionar o tráfegogcr.io
para o Container Registry e fazer as alterações necessárias para solucionar o problema.Faça a transição de projetos com o Container Registry ativo para os repositórios do Artifact Registry. Consulte Transição do Container Registry para saber mais sobre as diferenças de recursos e opções de transição.
Prepare projetos em que você não usa ativamente o Container Registry, mas espera configurar um registro no futuro. Consulte Preparar-se para
gcr.io
hospedado no Artifact Registry por padrão.
Usar nossas ferramentas de transição
Use as ferramentas a seguir 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.
- Verifique o uso do Container Registry.
- Use nossa ferramenta de migração para migrar projetos do Container Registry para o Artifact Registry, copiar imagens e selecionar o tipo de repositório de transição preferido.
- 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.
Vamos continuar a comunicar mudanças no serviço de acordo com os Termos de Serviço do Google Cloud.