Configura un sistema di bilanciamento del carico in ELB per le implementazioni Amazon CodeDeploy EC2 - AWS CodeDeploy

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à.

Configura un sistema di bilanciamento del carico in ELB per le implementazioni Amazon CodeDeploy EC2

Prima di eseguire qualsiasi blue/green distribuzione o una distribuzione sul posto per la quale si desidera specificare un load balancer opzionale nel gruppo di distribuzione, è necessario aver creato almeno un Classic Load Balancer, Application Load Balancer o Network Load Balancer in ELB. Per le blue/green distribuzioni, si utilizza tale bilanciamento del carico per registrare le istanze che compongono l'ambiente sostitutivo. Opzionalmente, le istanze nell'ambiente originale possono essere registrate con questo stesso sistema di bilanciamento del carico. Per le distribuzioni sul posto, il load balancer viene utilizzato per annullare la registrazione delle istanze su cui sta lavorando e registrarle nuovamente quando il lavoro è completo. CodeDeploy

CodeDeploy supporta blue/green e implementa in loco su EC2 istanze Amazon con diversi sistemi di bilanciamento del carico. Ad esempio, supponiamo di avere 200 EC2 istanze Amazon, di cui 100 registrate con 2 Classic Load Balancer e altre 100 registrate con 4 gruppi target in 2 Application Load Balancer. In questo scenario, ti CodeDeploy consentirà di eseguire blue/green distribuzioni in loco su tutte le 200 istanze, anche se sono distribuite su 2 Classic Load Balancer, 2 Application Load Balancer e 4 gruppi target.

CodeDeploy supporta fino a 10 Classic Load Balancer e 10 gruppi target, per un totale di 20 articoli.

Per configurare uno o più Classic Load Balancer, segui le istruzioni riportate nel Tutorial: Create a Classic Load Balancer in User Guide for Classic Load Balancers. Tenere presente quanto segue:

  • In Fase 2: definire sistema di bilanciamento del carico, nella sezione Create LB Inside (Crea sistema di bilanciamento del carico all'interno), scegli lo stesso VPC selezionato al momento della creazione delle istanze.

  • Nel passaggio 5: registra EC2 le istanze con il tuo Load Balancer, seleziona le istanze attualmente presenti nel tuo gruppo di distribuzione (distribuzioni sul posto) o che hai designato per l'ambiente originale (distribuzioni blu/verdi).

  • In Fase 7: creare e verificare il sistema di bilanciamento del carico, prendi nota dell'indirizzo DNS del sistema di bilanciamento del carico.

    Ad esempio, se il sistema di bilanciamento del carico è stato denominato my-load-balancer, il formato dell'indirizzo DNS sarà my-load-balancer-1234567890.us-east-2.elb.amazonaws.com.

Per configurare uno o più Application Load Balancer, segui le istruzioni in uno dei seguenti argomenti:

Per configurare uno o più Network Load Balancer, segui le istruzioni in uno dei seguenti argomenti: