Para fazer as modificações descritas em um conjunto de alterações em sua pilha, execute o conjunto de alterações.
Importante
Depois de executar um conjunto de alterações, o CloudFormation exclui qualquer conjunto de alterações que esteja associado à pilha, já que não são mais válidos para a pilha atualizada. Se uma atualização falhar, você precisará criar um novo conjunto de alterações.
Políticas de pilha e como executar um conjunto de alterações
Se você executar um conjunto de alterações em uma pilha que tenha uma política de pilha associada a ela, o CloudFormation impõe a política ao atualizá-la. Não é possível especificar uma política de pilha temporária que substitua a existente ao executar um conjunto de alterações. Para atualizar um recurso protegido, é necessário atualizar a política de pilha ou usar o método de atualização direta. Para ter mais informações, consulte Atualizar pilhas diretamente.
Para executar um conjunto de alterações
Abra o console do AWS CloudFormation em https://console.aws.amazon.com/cloudformation
. -
Na barra de navegação na parte superior da tela, escolha sua Região da AWS.
-
Na página Pilhas, escolha o nome da pilha em execução que você deseja atualizar.
-
No painel de navegação, escolha Conjuntos de alterações para visualizar uma lista dos conjuntos de alterações da pilha.
-
Escolha o nome do conjunto alterações que deseja executar.
-
Na página de detalhes do conjunto de alterações, escolha Executar conjunto de alterações.
O CloudFormation inicia a atualização da pilha imediatamente. O console do CloudFormation direciona você para a guia Eventos, onde é possível monitorar o progresso da atualização da pilha. Para ter mais informações, consulte Monitorar o progresso da pilha.
Para executar um conjunto de alterações (AWS CLI)
-
Execute o comando execute-change-set.
Especifique o ID do conjunto de alterações que deseja executar, como mostrado no exemplo a seguir:
aws cloudformation execute-change-set \ --change-set-name \
arn:aws:cloudformation:us-east-1:123456789012:changeSet/SampleChangeSet/1a2345b6-0000-00a0-a123-00abc0abc000
O comando no exemplo executa um conjunto de alterações com o ID
arn:aws:cloudformation:us-east-1:123456789012:changeSet/SampleChangeSet/1a2345b6-0000-00a0-a123-00abc0abc000
.Depois de executar o comando, o CloudFormation inicia a atualização da pilha. Para visualizar o progresso da pilha, use o comando describe-stacks.