Criar uma pré-visualização de política de ciclo de vida no Amazon ECR - Amazon ECR

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Criar uma pré-visualização de política de ciclo de vida no Amazon ECR

Você pode usar uma pré-visualização da política de ciclo de vida para ver o impacto de uma política de ciclo de vida em um repositório de imagens antes de aplicá-la. É prática recomendada fazer uma visualização antes de aplicar uma política de ciclo de vida a um repositório.

nota

Se você estiver usando a replicação do Amazon ECR para fazer cópias de um repositório em diferentes regiões ou contas, tenha em mente que uma política de ciclo de vida só pode realizar uma ação em repositórios na região em que foi criada. Portanto, se você tiver a replicação ativada, convém criar uma política de ciclo de vida em cada região e conta para a qual estiver replicando os repositórios.

Para criar uma política de ciclo de vida (AWS Management Console)
  1. Abra o console do Amazon ECR nos https://console.aws.amazon.com/ecr/repositórios.

  2. Na barra de navegação, selecione a região que contém o repositório no qual a visualização de uma política de ciclo de vida será executada.

  3. No painel de navegação, em Registro privado, escolha Repositórios.

  4. Na página Repositórios privados, selecione um repositório e use o menu suspenso Ações para escolher Políticas de ciclo de vida.

  5. Na página de regras de política de ciclo de vida do repositório, selecione Editar regras de teste, Criar regra.

  6. Especifique os seguintes detalhes para cada regra da política de ciclo de vida de teste.

    1. Em Prioridade de regra, digite um número para a prioridade da regra. A prioridade da regra determina em que ordem as regras de políticas de ciclo de vida são aplicadas. Um número menor significa maior prioridade. Por exemplo, uma regra com prioridade 1 tem precedência sobre uma regra com prioridade 2.

    2. Em Descrição da regra, digite uma descrição para a regra de política de ciclo de vida.

    3. Em Status da imagem, escolha Marcado (correspondência de curingas), Marcado (correspondência de prefixo), Sem etiqueta ou Qualquer.

      Importante

      Se você especificar várias tags, apenas imagens com todas as tags especificadas serão selecionadas.

    4. Se escolher Marcado (correspondência de curingas) para Status da imagem, em Especificar etiquetas para correspondência de curingas, você poderá especificar uma lista de etiquetas de imagem com um curinga (*) para agir com sua política de ciclo de vida. Por exemplo, se as suas imagens forem marcadas como prod, prod1, prod2 e assim por diante, você especificaria prod* para agir em todas elas. Se você especificar várias tags, apenas imagens com todas as tags especificadas serão selecionadas.

      Importante

      Existe um limite máximo de quatro curingas (*) por string. Por exemplo, ["*test*1*2*3", "test*1*2*3*"] é válido, mas ["test*1*2*3*4*5*6"] é inválido.

    5. Se escolher Marcado (correspondência de prefixo) para Status da imagem e, em Especificar etiquetas para correspondência de prefixo, você poderá especificar uma lista de etiquetas de imagem nas quais agir com sua política de ciclo de vida.

    6. Em Critérios de correspondência, escolha Desde que a imagem foi enviada ou Contagem de imagens maior que e especifique um valor.

    7. Escolha Salvar.

  7. Crie regras de política de ciclo de vida de teste adicionais repetindo as etapas de 5 a 7.

  8. Para executar a visualização da política de ciclo de vida, escolha Salvar e executar teste.

  9. Em Combinações de imagem para regras de ciclo de vida de teste, avalie o impacto da visualização da política de ciclo de vida.

  10. Se você estiver satisfeito com os resultados da visualização, escolha Aplicar como política de ciclo de vida para criar uma política de ciclo de vida com as regras especificadas. Após aplicar uma política de ciclo de vida, você deve esperar que as imagens afetadas expirem em 24 horas.

  11. Se não estiver satisfeito com os resultados da previsualização, poderá excluir uma ou mais regras de ciclo de vida de teste e criar uma ou mais regras para substituí-las e, em seguida, repetir o teste.