Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Paso 6: Limpiar la aplicación de "Hello, World!" y sus recursos relacionados
Ha actualizado el código de "Hello, World!" correctamente e implementado de nuevo el sitio. Para evitar cargos recurrentes por los recursos que ha creado para completar este tutorial, debe eliminar:
-
Cualquier CloudFormation pila (o cierre cualquier instancia de Amazon EC2, si la creó fuera CloudFormation de ella).
-
Todos los buckets de Amazon S3.
-
La aplicación
HelloWorld_Appen CodeDeploy. -
La asociación de administradores AWS Systems Manager estatales del CodeDeploy agente.
Puede utilizar Amazon S3 CloudFormation, Amazon EC2 y CodeDeploy las consolas, o AWS APIs para realizar la limpieza. AWS CLI
Para limpiar los recursos (CLI)
-
Si usó la CloudFormation pila para este tutorial, elimine la pila ejecutando el delete-stack comando correspondiente a la pila nombrada.
CodeDeployDemoStackEsto termina todas las instancias de Amazon EC2 vinculadas y elimina todos los roles de IAM asociados creados originalmente por la pila.aws cloudformation delete-stack --stack-name CodeDeployDemoStack -
Para eliminar el bucket de Amazon S3, llame al comando rm con el modificador --recursive para el bucket denominado
amzn-s3-demo-bucket. Así elimina el bucket y todos los objetos que contiene.aws s3 rm s3://amzn-s3-demo-bucket --recursive --regionregion -
Para eliminar la
HelloWorld_Appaplicación CodeDeploy, ejecuta el delete-application comando. Esto elimina todos los registros de grupo de implementaciones asociados y los registros de implementación de la aplicación.aws deploy delete-application --application-name HelloWorld_App -
Para eliminar la asociación de Systems Manager State Manager, llame al comando delete-association.
aws ssm delete-association --assocation-idassociation-idPuede obtenerlo
association-idllamando al describe-association comando.aws ssm describe-association --name AWS-ConfigureAWSPackage --targets Key=tag:Name,Values=CodeDeployDemo -
Si no usó la CloudFormation pila para este tutorial, terminate-instances ejecute el comando para terminar las instancias de Amazon EC2 que creó manualmente. Indique el ID de la instancia de Amazon EC2 que desea terminar.
aws ec2 terminate-instances --instance-idsinstanceId
Para limpiar los recursos (consola)
Si utilizó nuestra CloudFormation plantilla para este tutorial, elimine la CloudFormation pila asociada.
Inicia sesión Consola de administración de AWS y abre la CloudFormation consola en https://console.aws.amazon.com/cloudformation
. -
En el cuadro de búsqueda, escribe el nombre de la CloudFormation pila (por ejemplo,
CodeDeployDemoStack). -
Seleccione la casilla junto al nombre de la pila.
-
En el menú Actions (Acciones), elija Delete Stack (Eliminar pila). Esto elimina la pila, termina todas las instancias de Amazon EC2 asociadas y elimina todos los roles de IAM asociados.
Para finalizar las instancias de Amazon EC2 que creó fuera de una CloudFormation pila:
Inicie sesión en la consola Amazon EC2 Consola de administración de AWS y ábrala en. https://console.aws.amazon.com/ec2/
-
En el área Instances, elija Instances.
-
En el campo de búsqueda, escriba el nombre de la instancia de Amazon EC2 que desee eliminar y, a continuación, pulse Intro.
-
Seleccione la instancia de Amazon EC2.
-
Elija Acciones, seleccione Estado de la instancia y elija Terminar. Cuando se le pregunte, elija Yes, Terminate. Repita estos pasos para todas las instancias de Amazon EC2.
Para eliminar el bucket de Amazon S3:
Inicie sesión en la consola de Amazon S3 Consola de administración de AWS y ábrala en https://console.aws.amazon.com/s3/
. -
En la lista de buckets, busque y seleccione el nombre del bucket de Amazon S3 (por ejemplo,
amzn-s3-demo-bucket). -
Para eliminar un bucket, primero debe eliminar su contenido. Seleccione todos los archivos del bucket, como
HelloWorld_App.zip. En el menú Actions, elija Delete. Cuando se le pida confirmar la eliminación, elija OK. -
Una vez vacío, puede eliminar el bucket. En la lista de buckets, elija la línea del bucket (pero no su nombre). Elija Delete bucket y cuando se le pida que confirme, seleccione OK.
Para eliminar la HelloWorld_App aplicación de CodeDeploy:
Inicie sesión en Consola de administración de AWS y abra la CodeDeploy consola en https://console.aws.amazon.com/codedeploy.
nota
Inicie sesión con el mismo usuario que configuró en Empezar con CodeDeploy.
En el panel de navegación, expanda Implementar y, después, elija Aplicaciones.
-
Elija
HelloWorld_App. -
Elija Eliminar aplicación.
-
Cuando se le pregunte, escriba
Deletey, a continuación, elija Delete (Eliminar).
Para eliminar la asociación de Systems Manager State Manager:
-
Abra la AWS Systems Manager consola en /systems-manager. https://console.aws.amazon.com
-
En el panel de navegación, elija Administrador de estados.
-
Elija la asociación que ha creado y, después, elija Eliminar.
Siguientes pasos
Si ha llegado aquí, significa que ha completado correctamente una implementación con. CodeDeploy ¡Enhorabuena!