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á.
Etapa 6: limpar seu aplicativo "Hello, World!" e os recursos relacionados
Agora, você fez uma atualização bem-sucedida no código de "Hello, World!" e reimplantou o site. Para evitar cobranças contínuas pelos recursos criados neste tutorial, exclua o seguinte:
-
Qualquer CloudFormation pilha (ou encerre qualquer instância do Amazon EC2, se você as criou fora do). CloudFormation
-
Qualquer bucket do Amazon S3.
-
O aplicativo
HelloWorld_Appno CodeDeploy. -
A associação AWS Systems Manager do gerente estadual para o CodeDeploy agente.
Você pode usar o AWS CLI, o CloudFormation, o Amazon S3, o Amazon EC2 CodeDeploy e os consoles, ou AWS APIs o para realizar a limpeza.
Para usar recursos de limpeza (CLI)
-
Se você usou a CloudFormation pilha neste tutorial, exclua a pilha chamando o delete-stack comando na pilha chamada.
CodeDeployDemoStackIsso encerra todas as instâncias do Amazon EC2 acompanhantes e exclui todos os perfis do IAM acompanhantes originalmente criados pela pilha.aws cloudformation delete-stack --stack-name CodeDeployDemoStack -
Para excluir o bucket do Amazon S3, chame o comando rm com a opção --recursive para o bucket denominado
amzn-s3-demo-bucket. Isso exclui o bucket e todos os seus objetos.aws s3 rm s3://amzn-s3-demo-bucket --recursive --regionregion -
Para excluir o
HelloWorld_Appaplicativo de CodeDeploy, chame o delete-application comando. Isso exclui todos os registros do grupo de implantação associados e os registros de implantação do aplicativo.aws deploy delete-application --application-name HelloWorld_App -
Para excluir a associação do gerenciador de estados do Systems Manager, chame o comando delete-association.
aws ssm delete-association --assocation-idassociation-idVocê pode obter o
association-idchamando o describe-association comando.aws ssm describe-association --name AWS-ConfigureAWSPackage --targets Key=tag:Name,Values=CodeDeployDemo -
Se você não usou a CloudFormation pilha para este tutorial, chame o terminate-instances comando para encerrar as instâncias do Amazon EC2 que você criou manualmente. Forneça o ID da instância do Amazon EC2 a ser encerrada.
aws ec2 terminate-instances --instance-idsinstanceId
Para limpar recursos (console)
Se você usou nosso CloudFormation modelo para este tutorial, exclua a CloudFormation pilha associada.
Faça login no Console de gerenciamento da AWS e abra o CloudFormation console em https://console.aws.amazon.com/cloudformation
. -
Na caixa de pesquisa, digite o nome da CloudFormation pilha (por exemplo,
CodeDeployDemoStack). -
Marque a caixa ao lado do nome da pilha.
-
No menu Ações, escolha Excluir pilha. Isso exclui a pilha, encerrará todas as instâncias do Amazon EC2 acompanhantes e excluirá todos os perfis do IAM acompanhantes.
Para encerrar instâncias do Amazon EC2 que você criou fora de CloudFormation uma pilha:
Faça login no Console de gerenciamento da AWS e abra o console do Amazon EC2 em. https://console.aws.amazon.com/ec2/
-
Na área Instâncias, escolha Instâncias.
-
Na caixa de pesquisa, digite o nome da instância do Amazon EC2 que você deseja encerrar e pressione Enter.
-
Escolha a instância do Amazon EC2.
-
Escolha Ações, escolha Estado da instância e escolha Encerrar. Quando solicitado, escolha Sim, Encerrar. Repita essas etapas para qualquer instância do Amazon EC2 adicional.
Para excluir o bucket do Amazon S3:
Faça login no Console de gerenciamento da AWS e abra o console do Amazon S3 em. https://console.aws.amazon.com/s3/
-
Na lista de buckets, navegue e escolha o nome do bucket do Amazon S3 (por exemplo,
amzn-s3-demo-bucket) -
Antes de poder excluir um bucket, você deve excluir seu conteúdo. Selecione todos os arquivos no bucket, como
HelloWorld_App.zip. No menu Ações, escolha Excluir. Quando solicitado a confirmar a exclusão, escolha OK. -
Depois que o bucket estiver vazio, você poderá excluí-lo. Na lista de buckets, escolha a linha do bucket (mas não o nome do bucket). Escolha Excluir bucket e quando solicitado a confirmar, escolha OK.
Para excluir o HelloWorld_App aplicativo de CodeDeploy:
Faça login no Console de gerenciamento da AWS e abra o CodeDeploy console em https://console.aws.amazon.com/codedeploy
. nota
Faça login com o mesmo usuário que você configurou em Começando com CodeDeploy.
No painel de navegação, expanda a opção Implantar e escolha Aplicativos.
-
Selecione
HelloWorld_App. -
Selecione Excluir aplicativo.
-
Quando solicitado, digite
Deletee escolha Excluir.
Para excluir a associação do gerenciador de estados do Systems Manager:
-
Abra o AWS Systems Manager console em https://console.aws.amazon.com /systems-manager.
-
No painel de navegação, escolha State Manager.
-
Escolha a associação criada e selecione Excluir.
Próximas etapas
Se você chegou aqui, concluiu com êxito uma implantação com CodeDeploy. Parabéns!