Mettre à jour un déploiement ECS bleu/vert d'Amazon à l'aide de la console - Amazon Elastic Container Service

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.

Mettre à jour un déploiement ECS bleu/vert d'Amazon à l'aide de la console

Vous pouvez mettre à jour une configuration de déploiement bleu/vert à l'aide de la console AmazonECS. La configuration de déploiement bleu/vert actuelle est préremplie. Vous pouvez mettre à jour les options de déploiement bleu/vert suivantes :

  • Nom du groupe de déploiement : paramètres CodeDeploy de déploiement

  • Nom de l'application : groupe CodeDeploy de déploiement

  • Configuration du déploiement : comment CodeDeploy achemine le trafic de production vers votre ensemble de tâches de remplacement lors d'un déploiement

  • Écouteur de test sur l'équilibreur de charge : CodeDeploy utilise l'écouteur de test pour acheminer votre trafic de test vers l'ensemble de tâches de remplacement lors d'un déploiement

Vous devez configurer la nouvelle option avant de mettre à jour la configuration.

Pour mettre à jour une configuration de déploiement bleu/vert (console AmazonECS)
  1. Ouvrez la console à la https://console.aws.amazon.com/ecs/version 2.

  2. Sur la page Clusters, sélectionnez le cluster.

  3. Sur la page Cluster overview (Aperçu du cluster), sélectionnez le service, puis choisissez Update (Mettre à jour).

  4. Développez les options de déploiement - Propulsé par CodeDeploy, puis choisissez les options à mettre à jour :

    • Pour modifier le groupe CodeDeploy de déploiement, dans Nom de l'application, choisissez le groupe de déploiement.

    • Pour modifier les paramètres de CodeDeploy déploiement, choisissez le groupe dans Nom du groupe de déploiement.

    • Pour modifier la manière dont le trafic de production est CodeDeploy acheminé vers votre ensemble de tâches de remplacement lors d'un déploiement, sélectionnez l'option dans Configuration du déploiement.

  5. Sélectionnez les hooks d'événement de cycle de vie de déploiement et les fonctions Lambda associées à exécuter dans le cadre de la nouvelle révision du service de déploiement. Les hooks de cycle de vie disponibles sont les suivants :

    • BeforeInstall— Utilisez ce hook d'événements du cycle de vie de déploiement pour appeler une fonction Lambda avant la création de l'ensemble de tâches de remplacement. Le résultat de la fonction Lambda pour cet événement du cycle de vie ne lance aucune restauration.

    • AfterInstall— Utilisez ce hook d'événements du cycle de vie de déploiement pour appeler une fonction Lambda après la création de l'ensemble de tâches de remplacement. Le résultat de la fonction Lambda pour cet événement du cycle de vie peut lancer une restauration.

    • BeforeAllowTraffic— Utilisez ce hook d'événements du cycle de vie du déploiement pour appeler une fonction Lambda avant que le trafic de production ne soit redirigé vers l'ensemble de tâches de remplacement. Le résultat de la fonction Lambda pour cet événement du cycle de vie peut lancer une restauration.

    • AfterAllowTraffic— Utilisez ce hook d'événements du cycle de vie du déploiement pour appeler une fonction Lambda une fois que le trafic de production a été redirigé vers l'ensemble de tâches de remplacement. Le résultat de la fonction Lambda pour cet événement du cycle de vie peut lancer une restauration.

  6. Pour modifier l'écouteur de test, développez l'équilibrage de charge, puis pour l'écouteur de test pour le CodeDeploy déploiement, choisissez l'écouteur de test.

  7. Choisissez Mettre à jour.