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.
Configurer un équilibreur de charge dans ELB pour les déploiements Amazon CodeDeploy EC2
Avant d'exécuter un blue/green déploiement, ou un déploiement sur place pour lequel vous souhaitez spécifier un équilibreur de charge facultatif dans le groupe de déploiement, vous devez avoir créé au moins un Classic Load Balancer, un Application Load Balancer ou un Network Load Balancer dans ELB. Pour les blue/green déploiements, vous utilisez cet équilibreur de charge pour enregistrer les instances qui constituent votre environnement de remplacement. Les instances de votre environnement original peuvent, le cas échéant, être inscrites auprès de ce même équilibreur de charge. Pour les déploiements sur place, l'équilibreur de charge est utilisé pour désenregistrer les instances sur lesquelles ils travaillent et les réenregistrer une fois le travail terminé. CodeDeploy
CodeDeploy prend en charge blue/green et déploie sur place des EC2 instances Amazon via plusieurs équilibreurs de charge. Supposons, par exemple, que vous disposiez de 200 EC2 instances Amazon, dont 100 sont enregistrées auprès de 2 équilibreurs de charge classiques et 100 autres sont enregistrées auprès de 4 groupes cibles dans 2 équilibreurs de charge d'application. Dans ce scénario, vous CodeDeploy pourrez effectuer blue/green et mettre en place des déploiements sur les 200 instances, même s'ils sont répartis entre 2 équilibreurs de charge classiques, 2 équilibreurs de charge d'application et 4 groupes cibles.
CodeDeploy prend en charge jusqu'à 10 équilibreurs de charge classiques et 10 groupes cibles, pour un total de 20 articles.
Pour configurer un ou plusieurs Classic Load Balancers, suivez les instructions de la section Tutorial : Create a Classic Load Balancer in User Guide for Classic Load Balancers. Notez ce qui suit :
-
Dans Étape 2 : Définition d'un équilibreur de charge, dans Créer un équilibreur dans, choisissez le même VPC que vous avez sélectionné lorsque vous avez créé les instances.
-
À l'étape 5 : Enregistrer les EC2 instances auprès de votre Load Balancer, sélectionnez les instances actuellement présentes dans votre groupe de déploiement (déploiements sur place) ou celles que vous avez désignées pour figurer dans votre environnement d'origine (déploiements bleu/vert).
-
Dans Étape 7 : Création et vérification de votre équilibreur de charge, notez l'adresse DNS de l'équilibreur de charge.
Par exemple, si vous avez nommé votre équilibreur de charge
my-load-balancer, votre adresse DNS s'affiche dans un format tel quemy-load-balancer-1234567890.us-east-2.elb.amazonaws.com.
Pour configurer un ou plusieurs équilibreurs de charge d'application, suivez les instructions de l'une des rubriques suivantes :
Pour configurer un ou plusieurs équilibreurs de charge réseau, suivez les instructions de l'une des rubriques suivantes :