Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Gerenciar implantações automáticas para StackSets do CloudFormation que usam permissões gerenciadas pelo serviço

Modo de foco
Gerenciar implantações automáticas para StackSets do CloudFormation que usam permissões gerenciadas pelo serviço - AWS CloudFormation

O StackSets pode implantar automaticamente instâncias de pilha adicionais nas novas contas da AWS Organizations quando elas são adicionadas à organização ou às unidades organizacionais (OUs) de destino. Você pode habilitar implantações automáticas e escolher se as pilhas e seu recursos associados serão excluídos ou retidos quando as contas forem removidas das UOs de destino. Essas configurações podem ser modificadas a qualquer momento.

Como as implantações automáticas funcionam

Quando as implantações automáticas estão habilitadas, elas são acionadas quando as contas são adicionadas a uma organização ou UO de destino, removidas de uma organização ou UO de destino ou transferidas entre UOs de destino.

Por exemplo, considere StackSet1, que tem como destino OU1 na região us-east-1, e StackSet2, que tem como destino OU2 na região us-east-1. OU1 contém AccountA.

Se movermos AccountA de OU1 para OU2 com implantações automáticas habilitadas, o StackSets executará automaticamente uma operação de exclusão para remover a instância StackSet1 de AccountA e enfileirará uma operação de criação que adicionará a instância StackSet2 a AccountA.

nota

Lembre-se do seguinte ao configurar implantações automáticas:

  • O atributo de implantações automáticas é habilitado ao nível do conjunto de pilhas. Não é possível ajustar implantações automáticas seletivamente para OUs, contas ou regiões.

  • Os valores de parâmetro substituídos só se aplicam às contas que estão atualmente nas UOs de destino e nas UOs a elas subordinadas. As contas adicionadas às OUs de destino e suas OUs filhas no futuro usarão os valores padrão do conjunto de pilhas e não os valores substituídos.

  • Quando destinos ao nível da conta são usados com uma implantação automática, o StackSets continua usando o filtro no nível da conta definido na última implantação e a fazer a implantação nas novas contas adicionadas às organizações implantadas.

    Se você quiser evitar isso, escolha Desativada para Implantação automática no console ou defina --auto-deployment Enabled= como false na CLI.

    Para obter mais informações sobre destinos ao nível da conta, consulte Destinos no nível das contas para conjuntos de pilhas gerenciados pelo serviço.

Gerenciar implementações automáticas (console)

  1. Faça login no AWS Management Console e abra o console AWS CloudFormation em https://console.aws.amazon.com/cloudformation.

  2. Na barra de navegação na parte superior da tela, escolha a Região da AWS na qual você criou o conjunto de pilhas.

  3. No painel de navegação, escolha StackSets.

  4. Na página StackSets, selecione a opção ao lado do nome do conjunto de pilhas a ser atualizado.

  5. Escolha Editar implantação automática no menu Ações, no canto superior direito.

  6. Na caixa de diálogo que é aberta, faça o seguinte:

    1. Em Implantação automática, escolha Ativada ou Desativada.

    2. Em Comportamento de remoção de conta, escolha Excluir pilhas ou Reter pilhas. Os recursos permanecerão em seu estado atual, mas não mais farão parte do conjunto de pilhas.

  7. Escolha Salvar.

Gerenciar implementações automáticas (AWS CLI)

  1. Use o comando update-stack-set com a opção --auto-deployment.

    O comando a seguir habilita as implantações automáticas.

    aws cloudformation update-stack-set --stack-set-name my-stackset \ --use-previous-template --auto-deployment Enabled=true,RetainStacksOnAccountRemoval=true

    Como alternativa, para desabilitar as implantações automáticas, especifique Enabled=false como o valor para a opção --auto-deployment, como no exemplo a seguir.

    aws cloudformation update-stack-set --stack-set-name my-stackset \ --use-previous-template --auto-deployment Enabled=false
  2. Usando o ID de operação que foi retornado como parte da saída de update-stack-set na etapa 2, execute describe-stack-set-operation para verificar se o conjunto de pilhas foi atualizado com êxito.

    aws cloudformation describe-stack-set-operation --operation-id operation_ID
PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.