Excluir um conjunto de pilhas usando o AWS Management Console ou a AWS CLI
Ao concluir o passo-a-passo em Conceitos básicos do AWS CloudFormation StackSets, você poderá seguir os procedimentos nesta seção para excluir conjuntos de pilhas e outros recursos que criou durante esses passo-a-passo. Para excluir um conjunto de pilhas, exclua primeiro todas as instâncias de pilha no conjunto de pilhas. Para obter informações sobre como excluir todas as instâncias de pilha, consulte Excluir instâncias de pilha usando o AWS Management Console ou a AWS CLI.
Excluir um conjunto de pilhas usando o AWS Management Console
-
Na página StackSets, selecione o conjunto de pilhas criado em Crie um conjunto de pilhas usando o AWS Management Console ou a AWS CLI. Neste passo-a-passo, criaremos um conjunto de pilhas chamado
my-awsconfig-stackset
. -
Com o conjunto de pilhas selecionado, escolha Delete StackSet (Excluir StackSet) no menu Actions (Ações).
-
Quando for solicitado, confirme que você deseja excluir o conjunto de pilhas escolhendo a opção Delete StackSet (Excluir StackSet).
Excluir um conjunto de pilhas usando o AWS CLI
Ao atuar como administrador delegado, você deve definir o parâmetro --call-as
como DELEGATED_ADMIN
todas as vezes que executar um comando StackSets.
--call-as
DELEGATED_ADMIN
-
Execute o seguinte comando . Quando for solicitado, digite
y
e, em seguida, pressione Enter para confirmar.aws cloudformation delete-stack-set --stack-set-name my-awsconfig-stackset
-
Verifique se o conjunto de pilhas foi excluído executando o comando
list-stack-sets
. Os resultados do comando list-stack-sets devem mostram sua pilha com statusDELETED
.aws cloudformation list-stack-sets
Excluir funções de serviço (opcional)
Exclua os perfis de serviço necessários para o StackSets criar o conjunto de pilhas.
Para conjuntos de pilha autogerenciados, as funções que você criou como parte do Requisitos de região e permissão para operações de conjuntos de pilhas para a demonstração neste guia são nomeadas AWSCloudFormationStackSetAdministrationRole
na conta de administrador e AwsCloudFormationStackSetExecutionRole
em cada conta de destino.
Para conjuntos de pilha gerenciados por serviço, as funções que foram criadas automaticamente por StackSets como parte do Requisitos de região e permissão para operações de conjuntos de pilhas para a demonstração neste guia têm o sufixo CloudFormationStackSetsOrgAdmin
na organização e CloudFormationStackSetsOrgMember
em cada conta de destino.
Para obter mais informações sobre como excluir funções, consulte Excluir funções e perfis de instância, no Guia do usuário do IAM.
Para excluir uma função de serviço usando o AWS Management Console
Faça login no AWS Management Console e abra o console do IAM em https://console.aws.amazon.com/iam/
. -
No painel de navegação, selecione Funções e marque a caixa de seleção ao lado da função que você deseja excluir.
-
No menu Ações da função, na parte superior da página, escolha Excluir função.
-
Na caixa de diálogo de confirmação, escolha Yes, Delete. Se você tiver certeza, prossiga com a exclusão, mesmo se os dados do último acesso ao serviço ainda estiverem sendo carregados.
Para excluir uma função de serviço usando o AWS CLI
-
Execute o seguinte comando . Quando for solicitado, digite
y
e, em seguida, pressione Enter para confirmar.aws iam delete-role --role-name
role name