Existe-t-il un moyen d'arrêter un environnement de haricot élastique au lieu de le terminer? Il y a des moments pendant les tests que je préfère arrêter l'environnement pour ne pas être accusé. Cependant, je ne vois pas de moyen de le faire via l'interface graphique. Il est très gênant de devoir interrompre et recréer mon environnement.
amazon-web-services
elastic-beanstalk
nu everest
la source
la source
eb scale
Check out jun711.github.io/aws/… pour plus d'informations sur la façon de le faire.Réponses:
Actuellement, il n'existe aucun moyen simple de suspendre un environnement. Il n'y a pas non plus de moyen simple d'avoir une page de maintenance pour votre environnement pendant que vos instances sont en panne.
Lorsque vous définissez le nombre d'instances sur 0, les instances se termineront, mais vous devrez tout faire manuellement car la console EB n'autorise pas l'entrée de 0. Vous pouvez le faire en exécutant ceci:
as-update-auto-scaling-group YourAutoScalingGroupID --min-size 0 --max-size 0 --desired-capacity 0
Cependant, cela ne met fin qu'à vos instances. Tout le reste fonctionne toujours, comme votre ELB. Vous pouvez ensuite le restaurer à vos paramètres précédents lorsque vous avez terminé.
la source
Un client Amazon a trouvé un moyen simple de le faire avec des environnements à instance unique.
source (commentaire du client Amazon)
Lorsque j'ai essayé cette solution moi-même, je n'ai pas pu trouver d' action Suspendre . Actuellement, il n'y a que des actions Arrêter et Terminer dans l' onglet Instances . Et lorsque vous en choisissez, AWS vous avertit que toutes les données enregistrées dans le stockage éphémère seront perdues.
la source
Dans l'environnement AWS Elastic Beanstalk, vous pouvez utiliser une mise à l'échelle basée sur le temps et la planifier pour avoir 0 instance à un moment donné dans le futur.
Vous pouvez également utiliser
eb scale count environment-name
pour le mettre à l'échelle à 0 instance.Consultez l'article sur l' instance de Pause Elastic Beanstalk pour plus d'informations.
la source