Publicado: Jun 1, 2023
O Amazon Elastic Container Registry (ECR) agora inclui registry.k8s.io, o novo registro de imagens de contêiner upstream do Kubernetes, como um upstream compatível para repositórios de cache de recuperação. Com o lançamento de hoje, os clientes podem configurar uma regra projetada para sincronizar automaticamente as imagens do registro inicial do Kubernetes com seus repositórios do ECR privados.
Com o lançamento do Kubernetes 1.25, o registro do projeto do Kubernetes iniciou uma migração para uma nova solução de registro de propriedade da comunidade para ajudar a distribuir imagens com mais eficiência, com camadas de dados hospedadas em vários provedores de nuvem, incluindo a AWS. No Kubernetes 1.27, os lançamentos são publicados apenas nessa nova solução de registro e um redirecionamento do registro antigo está em vigor. A orientação do projeto do Kubernetes sugere que os usuários espelhem as imagens de lançamento em seus próprios repositórios, se possível, e apontem para a adoção de ofertas gerenciadas quando disponíveis.
Os clientes do ECR podem criar regras de cache de recuperação para sincronizar imagens de registros públicos upstream não autenticados automaticamente no ECR. A criação de uma regra de cache de recuperação é feita em uma única operação, mapeando um registro upstream para um namespace em seu registro do ECR. Depois de definidas, as imagens podem ser extraídas por meio do ECR a partir do upstream, e as imagens são mantidas sincronizadas automaticamente pelo ECR.
As regras de cache de recuperação têm suporte em todas as regiões comerciais da AWS. Para saber mais sobre como criar uma regra de cache de recuperação no ECR, consulte nosso guia do usuário.