Propagação de tags para modelos de execução
O Elastic Beanstalk fornece uma opção para permitir a propagação de tags de ambiente para modelos de execução. Essa opção fornece suporte contínuo ao controle de acesso baseado em tags (TBAC) com modelos de execução.
nota
As configurações de lançamento estão sendo descontinuadas e substituídas por modelos de execução. Para obter mais informações, consulte Configurações de execução, no Guia do usuário do Amazon EC2 Auto Scaling.
Para evitar o tempo de inatividade da execução de instâncias do EC2, o CloudFormation não propaga tags para modelos de execução existentes. Se houver um caso de uso que exija tags para os recursos do seu ambiente, você poderá habilitar o Elastic Beanstalk para criar modelos de execução com tags para esses recursos. Para fazer isso, defina a opção LaunchTemplateTagPropagationEnabled no namespace aws:autoscaling:launchconfiguration como true. O valor padrão é false.
O exemplo de arquivo de configuração a seguir permite a propagação de tags para modelos de execução.
option_settings: aws:autoscaling:launchconfiguration: LaunchTemplateTagPropagationEnabled:true
O Elastic Beanstalk só pode propagar tags para modelos de execução para os seguintes recursos:
-
Volumes do EBS
-
Instâncias do EC2
-
Interfaces de rede do EC2
-
Modelos de execução do CloudFormation que definem um recurso
Essa restrição existe porque o CloudFormation só permite tags na criação de modelos para recursos específicos. Para obter mais informações, consulte TagSpecification no Guia do usuário do AWS CloudFormation.
Importante
-
Alterar o valor dessa opção de
falseparatruepara um ambiente existente pode ser uma alteração significativa para tags já existentes. -
Quando esse recurso estiver habilitado, a propagação de tags exigirá a substituição do EC2, o que pode resultar em tempo de inatividade. É possível habilitar atualizações contínuas para aplicar alterações de configuração em lotes e evitar tempo de inatividade durante o processo de atualização. Para obter mais informações, consulte Alterações de configuração.
Para obter mais informações sobre modelos de execução, consulte:
-
Modelos de execução no Guia do usuário do Amazon EC2 Auto Scaling
-
Trabalhar com modelos no Guia do usuário do AWS CloudFormation
-
Trechos de modelos do Elastic Beanstalk no Guia do usuário do AWS CloudFormation