eb terminate - AWS Elastic Beanstalk

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.

eb terminate

Descripción

Termina el entorno en ejecución para que no incurra en cargos por los recursos de AWS no utilizados.

Con la opción --all se elimina la aplicación en que se inicializó el directorio actual mediante eb init. El comando termina todos los entornos de la aplicación. También termina las versiones de la aplicación y sus configuraciones guardadas y, a continuación, elimina la aplicación.

Si el directorio raíz contiene un archivo platform.yaml donde se especifica una plataforma personalizada, este comando termina el entorno personalizado en ejecución.

nota

Siempre podrá lanzar más adelante un nuevo entorno con la misma versión.

Si tiene datos de un entorno que desea conservar, establezca la política de eliminación de base de datos en Retain antes de terminar el entorno. Esto mantiene la base de datos en funcionamiento fuera de Elastic Beanstalk. Después de esto, cualquier entorno de Elastic Beanstalk debe conectarse a él como una base de datos externa. Si desea hacer una copia de seguridad de los datos sin mantener la base de datos en funcionamiento, configure la política de eliminación para que tome una instantánea de la base de datos antes de terminar el entorno. Para obtener más información, consulte Ciclo de vida de la base de datos en el capítulo Configuración de entornos de esta guía.

importante

Si termina un entorno, también debe eliminar todas las asignaciones de CNAME que ha creado, ya que otros clientes pueden reutilizar un nombre de host disponible. Asegúrese de eliminar los registros de DNS que apuntan a su entorno terminado para evitar que se cree una entrada de DNS colgante. Una entrada de DNS colgante puede exponer el tráfico de Internet destinado a su dominio a vulnerabilidades de seguridad. También puede presentar otros riesgos.

Para más información, consulte Protección contra registros de delegación colgantes en Route 53 en la Guía para desarrolladores de Amazon Route 53. También puede obtener más información sobre las entradas de DNS colgantes en Protecciones de dominio mejoradas para solicitudes de Amazon CloudFront en el Blog de seguridad de AWS.

Sintaxis

eb terminate

eb terminate environment-name

Opciones

Nombre

Descripción

--all

Termina todos los entornos de la aplicación, las versiones de la aplicación y sus configuraciones guardadas y, a continuación, elimina la aplicación.

--force

Termina el entorno sin pedir confirmación.

--ignore-links

Termina el entorno aunque haya otros entornos asociados que dependen de él. Consulte Compose Environments.

--timeout

Número de minutos que deben transcurrir antes de que se agote el tiempo de espera del comando.

Output

Si se ejecuta correctamente, el comando devuelve el estado de la operación terminate.

Ejemplo

La solicitud del ejemplo siguiente termina el entorno tmp-dev.

$ eb terminate The environment "tmp-dev" and all associated instances will be terminated. To confirm, type the environment name: tmp-dev 2018-07-11 21:05:25 INFO: terminateEnvironment is starting. 2018-07-11 21:05:40 INFO: Deleted CloudWatch alarm named: awseb-e-2cpfjbra9a-stack-AWSEBCloudwatchAlarmHigh-16V08YOF2KQ7U 2018-07-11 21:05:41 INFO: Deleted CloudWatch alarm named: awseb-e-2cpfjbra9a-stack-AWSEBCloudwatchAlarmLow-6ZAWH9F20P7C 2018-07-11 21:06:42 INFO: Deleted Auto Scaling group policy named: arn:aws:autoscaling:us-east-2:11122223333:scalingPolicy:5d7d3e6b-d59b-47c5-b102-3e11fe3047be:autoScalingGroupName/awseb-e-2cpfjbra9a-stack-AWSEBAutoScalingGroup-7AXY7U13ZQ6E:policyName/awseb-e-2cpfjbra9a-stack-AWSEBAutoSca lingScaleUpPolicy-1876U27JEC34J 2018-07-11 21:06:43 INFO: Deleted Auto Scaling group policy named: arn:aws:autoscaling:us-east-2:11122223333:scalingPolicy:29c6e7c7-7ac8-46fc-91f5-cfabb65b985b:autoScalingGroupName/awseb-e-2cpfjbra9a-stack-AWSEBAutoScalingGroup-7AXY7U13ZQ6E:policyName/awseb-e-2cpfjbra9a-stack-AWSEBAutoSca lingScaleDownPolicy-SL4LHODMOMU 2018-07-11 21:06:48 INFO: Waiting for EC2 instances to terminate. This may take a few minutes. 2018-07-11 21:08:55 INFO: Deleted Auto Scaling group named: awseb-e-2cpfjbra9a-stack-AWSEBAutoScalingGroup-7AXY7U13ZQ6E 2018-07-11 21:09:10 INFO: Deleted security group named: awseb-e-2cpfjbra9a-stack-AWSEBSecurityGroup-XT4YYGFL7I99 2018-07-11 21:09:40 INFO: Deleted load balancer named: awseb-e-2-AWSEBLoa-AK6RRYFQVV3S 2018-07-11 21:09:42 INFO: Deleting SNS topic for environment tmp-dev. 2018-07-11 21:09:52 INFO: terminateEnvironment completed successfully.