Como as regras de gerenciamento do ciclo de vida funcionam para os recursos de imagem do Image Builder - EC2Image Builder

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á.

Como as regras de gerenciamento do ciclo de vida funcionam para os recursos de imagem do Image Builder

As políticas de ciclo de vida de imagens usam as regras de ciclo de vida que você define para implementar sua estratégia geral de gerenciamento de recursos. As regras que você define ajudam a garantir a atualização das imagens disponíveis e a minimizar os custos da infraestrutura subjacenteAMIs, como armazenamento de instantâneos para saída ou armazenamento em ECR repositórios e taxas de transferência de dados para imagens de contêiner.

É possível configurar os seguintes tipos de regras para suas políticas.

Descontinuar regra

Define o status do recurso de imagem do Image Builder como Deprecated. Os pipelines do Image Builder ainda serão executados para imagens obsoletas. Opcionalmente, você pode definir o tempo de suspensão de uso para associados AMIs sem afetar sua capacidade de iniciar novas instâncias.

Quando um AMI é descontinuado, ele é ignorado pelas pesquisas gerais. Por exemplo, se você executar o EC2 describe-images comando da Amazon no AWS CLI, ele não retornará obsoleto AMIs no conjunto de resultados. No entanto, você ainda pode encontrar o documento obsoleto AMIs com o ID deles. AMI

Essa regra não está disponível para imagens de contêiner.

Desabilitar regra

Define o status do recurso de imagem do Image Builder como Disabled. Isso impede que os pipelines do Image Builder sejam executados para essa imagem. Opcionalmente, você pode desativar o associado AMI para evitar a execução de novas instâncias.

Quando um AMI é desativado, ele se torna privado e não pode ser usado para iniciar novas instâncias. Se você o compartilhou AMI com qualquer conta, organização ou unidade organizacional, eles perderão o acesso ao seu AMI quando ele se tornar privado.

Essa regra não está disponível para imagens de contêiner.

Excluir regra

Exclui os recursos de imagem por idade ou por contagem. Você define o limite de acordo com suas necessidades. Quando um recurso de imagem do Image Builder ultrapassar o limite, ele será removido. Opcionalmente, você pode cancelar o registro associado AMIs ou excluir os snapshots desses. AMIs Você também poderá especificar tags para os recursos que deseja reter além do limite.

Para imagens de contêiner, essa regra exclui o recurso de imagem de contêiner do Image Builder. Opcionalmente, você pode remover imagens de contêiner que foram distribuídas aos ECR repositórios para evitar que sejam usadas para executar novos contêineres.

AMIregras de exclusão do ciclo de vida

As regras de exclusão a seguir definem exceções às regras do ciclo de vida do. AMIs AMIsque atendam aos critérios especificados pelas regras de exclusão são excluídos das ações do ciclo de vida. As regras de exclusão não estão disponíveis no AWS Management Console.

Os termos a seguir usam API a notação do tipo de LifecyclePolicyDetailExclusionRules dados.

Regras de exclusão
amis

Contém as configurações de LifecyclePolicyDetailExclusionRulesAmis mostradas na lista a seguir.

tagMap

Você pode fornecer uma lista com até 50 tags que ignoram as ações do ciclo de vida de qualquer tipo de recurso.

Os termos a seguir usam API a notação do tipo de LifecyclePolicyDetailExclusionRulesAmis dados.

AMIregras de exclusão
isPublic

Configura se os públicos AMIs são excluídos da ação do ciclo de vida.

lastLaunched

Especifica os detalhes da configuração do Image Builder para excluir os recursos mais recentes das ações do ciclo de vida.

regiões

Configura Regiões da AWS que são excluídas da ação do ciclo de vida.

sharedAccounts

Especifica Contas da AWS quais recursos são excluídos da ação do ciclo de vida.

tagMap

Lista as tags que devem ser excluídas das ações do ciclo de vida dos AMIs que as possuem.

Visualizar os detalhes das regras de gerenciamento do ciclo de vida de uma política

As regras são definidas nas políticas de gerenciamento do ciclo de vida que você cria para seus recursos de imagem do Image Builder. No console, a página de detalhes da política de ciclo de vida tem uma Guia Regras que mostra os detalhes das regras que você configurou para a política.

Para obter detalhes da política no AWS CLI, você pode executar o get-lifecycle-policycomando. Os detalhes da política na resposta contêm uma lista das ações (regras) que você definiu para a política, que incluem todas as suas configurações definidas.