eb terminate - AWS Elastic Beanstalk

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

eb terminate

Descrizione

Termina l'ambiente in esecuzione, in modo che non ti vengano addebitati i costi per le risorse AWS inutilizzate.

L'opzione --all permette di eliminare l'applicazione su cui è stata inizializzata la directory corrente usando eb init. Il comando termina tutti gli ambienti dell'applicazione. Termina le versioni dell'applicazione e le configurazioni salvate per l'applicazione, quindi elimina l'applicazione.

Se la directory principale contiene un file platform.yaml che specifica una piattaforma personalizzata, questo comando termina l'ambiente personalizzato in esecuzione.

Nota

Puoi sempre avviare un nuovo ambiente utilizzando la stessa versione in un secondo momento.

Se disponi di dati da un ambiente che desideri conservare, imposta la policy di eliminazione del database su Retain prima di terminare l'ambiente. In questo modo, il database rimane operativo al di fuori di Elastic Beanstalk. Dopodiché, qualsiasi ambiente Elastic Beanstalk deve connettersi ad esso come database esterno. Se si desidera eseguire il backup dei dati senza mantenere operativo il database, impostare la policy di eliminazione per fare uno snapshot del database prima di terminare l'ambiente. Per ulteriori informazioni, consultare Ciclo di vita del database nel capitolo Configurazione degli ambienti di questa guida.

Importante

Se un ambiente viene terminato, è necessario anche eliminare eventuali mappature CNAME create, poiché altri clienti possono riutilizzare un nome host disponibile. Assicurati di eliminare i record DNS che puntano al tuo ambiente terminato per evitare una voce DNS inesatta. Una voce DNS inesatta può esporre il traffico Internet destinato al tuo dominio a vulnerabilità di sicurezza. Può presentare anche altri rischi.

Per ulteriori informazioni, consulta l'argomento relativo alla Protezione dai record di delega inesatti in Route 53 nella Guida per sviluppatori di Amazon Route 53. Puoi anche saperne di più sulle voci DNS inesatte in Richieste di protezione del dominio avanzata per Amazon CloudFront nel Blog di sicurezza AWS.

Sintassi

eb terminate

eb terminate environment-name

Opzioni

Nome

Descrizione

--all

Termina tutti gli ambienti nell'applicazione, le versioni dell'applicazione e le configurazioni salvate, quindi elimina l'applicazione.

--force

Termina l'ambiente senza richiedere conferma.

--ignore-links

Termina l'ambiente, anche se non ci sono ambienti dipendenti collegati. Consulta Compose Environments.

--timeout

Il numero di minuti prima che il comando scada.

Output

In caso di esito positivo, il comando restituisce lo stato dell'operazione terminate.

Esempio

La seguente richiesta di esempio termina l'ambiente 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.