Arrêt d'un environnement Elastic Beanstalk - AWS Elastic Beanstalk

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Arrêt d'un environnement Elastic Beanstalk

Vous pouvez résilier un environnement AWS Elastic Beanstalk en cours d'exécution à l'aide de la console Elastic Beanstalk. De ce fait, vous évitez d'engager des frais pour les ressources AWS inutilisées.

Note

Vous pouvez toujours lancer un nouvel environnement en utilisant la même version ultérieurement.

Si vous possédez des données d'un environnement que vous souhaitez conserver, définissez la stratégie de suppression de base de données sur Retain avant de résilier l'environnement. Cela permet de maintenir la base de données opérationnelle en dehors d'Elastic Beanstalk. Tous les environnements Elastic Beanstalk doivent ensuite s'y connecter en tant que base de données externe. Si vous souhaitez sauvegarder les données sans maintenir la base de données opérationnelle, définissez la stratégie de suppression pour qu'elle prenne un instantané de la base de données avant de résilier l'environnement. Pour de plus amples informations, consultez Cycle de vie de base de données dans le chapitre Configuration des environnements de ce guide.

Elastic Beanstalk peut ne pas réussir à arrêter votre environnement. Une raison courante est que le groupe de sécurité d'un autre environnement comporte une dépendance sur le groupe de sécurité de l'environnement que vous souhaitez résilier. Pour plus d'informations sur la manière d'éviter ce problème, consultez Groupes de sécurité sur la page Instances EC2 de ce guide.

Important

Si vous résiliez un environnement, vous devez également supprimer tous les mappages CNAME que vous avez créés, car d'autres clients peuvent réutiliser un nom d'hôte disponible. Veillez à supprimer les enregistrements DNS qui pointent vers votre environnement résilié, afin d'éviter toute entrée DNS en suspens. Une entrée DNS bloquée peut exposer le trafic Internet destiné à votre domaine à des failles de sécurité. Elle peut également présenter d'autres risques.

Pour de plus amples informations, veuillez consulter Protection contre les enregistrements de délégation suspendus dans Route 53 dans le manuel du développeur Amazon Route 53. Vous pouvez également découvrir davantage le blocage des entrées DNS dans Protections de domaine améliorées pour les requêtes Amazon CloudFront sur le AWSblog de la sécurité.

Console Elastic Beanstalk

Pour résilier un environnement
  1. Ouvrez la console Elastic Beanstalk et, dans la liste Regions (Régions), sélectionnez votre Région AWS.

  2. Dans le panneau de navigation, choisissez Environments (Environnements), puis choisissez le nom de votre environnement dans la liste.

    Note

    Si vous avez plusieurs environnements, utilisez la barre de recherche pour filtrer la liste des environnements.

  3. Choisissez Actions (Actions), puis Terminate Environment (Résilier l’environnement).

  4. Utilisez la boîte de dialogue à l'écran pour confirmer la résiliation de l'environnement.

    Note

    Lorsque vous résiliez votre environnement, le CNAME associé à l'environnement résilié devient disponible pour que tout le monde puisse l'utiliser.

    Quelques minutes sont nécessaires à Elastic Beanstalk pour résilier les ressources AWS en cours d'exécution dans l'environnement.

AWS CLI

Pour résilier un environnement
  • Exécutez la commande suivante.

    $ aws elasticbeanstalk terminate-environment --environment-name my-env

API

Pour résilier un environnement
  • Appelez TerminateEnvironment avec le paramètre suivant :

    EnvironmentName = SampleAppEnv

    https://elasticbeanstalk.us-west-2.amazon.com/?EnvironmentName=SampleAppEnv &Operation=TerminateEnvironment &AuthParams