Collega un gruppo target VPC Lattice al tuo gruppo Auto Scaling - Amazon EC2 Auto Scaling

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

Collega un gruppo target VPC Lattice al tuo gruppo Auto Scaling

Questo argomento descrive come collegare un gruppo target VPC Lattice a un gruppo Auto Scaling. Descrive inoltre come attivare i controlli dello stato di VPC Lattice per consentire ad Amazon EC2 Auto Scaling di sostituire le istanze VPC che Lattice segnala come non integre.

Per impostazione predefinita, Amazon EC2 Auto Scaling sostituisce solo le istanze non integre o irraggiungibili in base ai controlli di integrità di Amazon. EC2 Se attivi i controlli dello stato di VPC Lattice, Amazon EC2 Auto Scaling può sostituire un'istanza in esecuzione se uno dei gruppi target Lattice che colleghi VPC al gruppo Auto Scaling la segnala come non integra. Per ulteriori informazioni, consulta Controlli dell'integrità per le istanze in un gruppo con dimensionamento automatico.

Importante

Prima di continuare, completa tutti i prerequisiti indicati nella sezione precedente.

Collega un gruppo target Lattice VPC

È possibile associare uno o più gruppi target a un gruppo di Auto Scaling quando si crea o si aggiorna il gruppo.

Console

Segui i passaggi indicati in questa sezione per utilizzare la console per:

  • Associa un gruppo target VPC Lattice a un gruppo Auto Scaling

  • Attiva i controlli sanitari per Lattice VPC

Per collegare un gruppo target VPC Lattice a un nuovo gruppo Auto Scaling
  1. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/e scegli Auto Scaling Groups dal pannello di navigazione.

  2. Sulla barra di navigazione nella parte superiore della schermata, seleziona la Regione AWS in cui è stato creato il gruppo di destinazioni.

  3. Seleziona Crea un gruppo con dimensionamento automatico.

  4. Nei passaggi 1 e 2, scegli le opzioni desiderate e procedi al Passaggio 3: configura le opzioni avanzate.

  5. Per le opzioni di integrazione con VPC Lattice, scegli il servizio Attach to VPC Lattice.

  6. In Scegli il gruppo target VPC Lattice, scegli il tuo gruppo target.

  7. (Facoltativo) Per Controlli sanitari, Tipi di controlli sanitari aggiuntivi, seleziona Attiva i controlli sanitari VPC Lattice.

  8. (Facoltativo) In Periodo di tolleranza del controllo dell'integrità, inserisci il tempo in secondi. Questo periodo di tempo indica il tempo che Amazon EC2 Auto Scaling deve attendere prima di verificare lo stato di integrità di un'istanza dopo che è entrata nello InService stato. Per ulteriori informazioni, consulta Impostazione del periodo di tolleranza del controllo dell'integrità per un gruppo con scalabilità automatica.

  9. Procedi e crea il gruppo con dimensionamento automatico. Le tue istanze verranno automaticamente registrate nel gruppo target VPC Lattice dopo la creazione del gruppo Auto Scaling.

Per collegare un gruppo target VPC Lattice a un gruppo Auto Scaling esistente

Per collegare un gruppo target per un servizio a un gruppo con dimensionamento automatico, utilizza la procedura seguente.

  1. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/e scegli Auto Scaling Groups dal pannello di navigazione.

  2. Seleziona la casella di controllo accanto al gruppo con dimensionamento automatico.

    Si aprirà un riquadro diviso nella parte inferiore della pagina.

  3. Nella scheda Dettagli, scegli Opzioni di integrazione con VPC Lattice, Modifica.

  4. In Opzioni di integrazione VPC Lattice, scegli Allega al servizio VPC Lattice.

  5. In Scegli il gruppo target VPC Lattice, scegli il tuo gruppo target.

  6. Scegli Aggiorna.

Quando hai finito di collegare il gruppo target, puoi facoltativamente attivare i controlli dell'integrità che lo utilizzano.

Per attivare i controlli sanitari di VPC Lattice
  1. Nella scheda Dettagli scegli Controlli dell'integrità, Modifica.

  2. Per Controlli sanitari, Tipi di controlli sanitari aggiuntivi, seleziona Attiva i controlli sanitari VPC Lattice.

  3. In Periodo di tolleranza del controllo dell'integrità, inserisci il tempo in secondi. Questo periodo di tempo indica il tempo che Amazon EC2 Auto Scaling deve attendere prima di verificare lo stato di integrità di un'istanza dopo che è entrata nello InService stato. Per ulteriori informazioni, consulta Impostazione del periodo di tolleranza del controllo dell'integrità per un gruppo con scalabilità automatica.

  4. Scegli Aggiorna.

AWS CLI

Segui la procedura descritta in questa sezione per utilizzare: AWS CLI

  • Associa un gruppo target VPC Lattice a un gruppo Auto Scaling

  • Attiva i controlli sanitari per Lattice VPC

Per collegare un gruppo target VPC Lattice a un gruppo Auto Scaling

Usa il seguente create-auto-scaling-groupcomando per creare un gruppo Auto Scaling e collegare contemporaneamente un gruppo target VPC Lattice specificando il relativo Amazon Resource Name (). ARN

Sostituisci i valori di esempio per --auto-scaling-group-name, --vpc-zone-identifier, --min-size e --max-size. Per l'--launch-templateopzione, sostituisci my-launch-template e 1 con il nome e la versione del modello di lancio che hai creato per le istanze registrate in un VPC gruppo target Lattice. Per l'--traffic-sourcesopzione, sostituite l'esempio ARN con quello ARN del vostro gruppo target VPC Lattice.

aws autoscaling create-auto-scaling-group --auto-scaling-group-name my-asg \ --launch-template LaunchTemplateName=my-launch-template,Version='1' \ --vpc-zone-identifier "subnet-5ea0c127,subnet-6194ea3b,subnet-c934b782" \ --min-size 1 --max-size 5 \ --traffic-sources "Identifier=arn:aws:vpc-lattice:region:account-id:targetgroup/tg-0e2f2665eEXAMPLE"

Utilizzate il seguente attach-traffic-sourcescomando per collegare un gruppo target VPC Lattice a un gruppo Auto Scaling dopo che è già stato creato.

aws autoscaling attach-traffic-sources --auto-scaling-group-name my-asg \ --traffic-sources "Identifier=arn:aws:vpc-lattice:region:account-id:targetgroup/tg-0e2f2665eEXAMPLE"

Per attivare i controlli sanitari per Lattice VPC

Se hai configurato un controllo sanitario basato su applicazioni per il tuo gruppo target di VPCLattice, puoi attivare questi controlli sanitari. Utilizzate il update-auto-scaling-groupcomando create-auto-scaling-groupor con l'--health-check-typeopzione e il valore di. VPC_LATTICE Per specificare il periodo di tolleranza per i controlli dell'integrità eseguiti dal gruppo con dimensionamento automatico, includi l'opzione --health-check-grace-period e fornisci il suo valore in secondi.

--health-check-type "VPC_LATTICE" --health-check-grace-period 60

Stacca un gruppo target VPC Lattice

Se non è più necessario utilizzare VPC Lattice, utilizzare la seguente procedura per staccare il gruppo target dal gruppo Auto Scaling.

Console

Segui i passaggi indicati in questa sezione per utilizzare la console per:

  • Scollegare un gruppo target VPC Lattice da un gruppo Auto Scaling

  • Disattiva i controlli sanitari per Lattice VPC

Per scollegare un gruppo target VPC Lattice da un gruppo Auto Scaling
  1. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/e scegli Auto Scaling Groups dal pannello di navigazione.

  2. Seleziona la casella di controllo accanto a un gruppo esistente.

    Si aprirà un riquadro diviso nella parte inferiore della pagina.

  3. Nella scheda Dettagli, scegli Opzioni di integrazione con VPC Lattice, Modifica.

  4. In Opzioni di integrazione VPC Lattice, scegli l'icona di eliminazione (X) accanto al gruppo di destinazione.

  5. Scegli Aggiorna.

Quando finisci di staccare il gruppo target, puoi disattivare i controlli di integrità di VPC Lattice.

Per disattivare i controlli sanitari di VPC Lattice
  1. Nella scheda Dettagli scegli Controlli dell'integrità, Modifica.

  2. Per Controlli sanitari, Tipi di controlli sanitari aggiuntivi, deseleziona Attiva i controlli sanitari VPC Lattice.

  3. Scegli Aggiorna.

AWS CLI

Segui i passaggi di questa sezione per utilizzare: AWS CLI

  • Scollegare un gruppo target VPC Lattice da un gruppo Auto Scaling

  • Disattiva i controlli sanitari per Lattice VPC

Usa il detach-traffic-sourcescomando per staccare un gruppo target dal tuo gruppo Auto Scaling quando non ne hai più bisogno.

aws autoscaling detach-traffic-sources --auto-scaling-group-name my-asg \ --traffic-sources "Identifier=arn:aws:vpc-lattice:region:account-id:targetgroup/tg-0e2f2665eEXAMPLE"

Per aggiornare i controlli di integrità su un gruppo Auto Scaling in modo che non utilizzi più i controlli di integrità di VPC Lattice, usa il comando. update-auto-scaling-group Includi l'opzione --health-check-type e un valore pari a EC2.

aws autoscaling update-auto-scaling-group --auto-scaling-group-name my-asg \ --health-check-type "EC2"