Eliminazione dell'infrastruttura 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à.

Eliminazione dell'infrastruttura Auto Scaling

Per eliminare completamente l'infrastruttura di dimensionamento, completa le seguenti operazioni.

Elimina il gruppo con scalabilità automatica

Quando elimini un gruppo con scalabilità automatica, i valori desiderato, minimo e massimo sono impostati a 0. Di conseguenza, le istanze vengono arrestate. L'eliminazione di un'istanza comporta l'eliminazione anche dei registri o dei dati associati e di qualsiasi volume presente nell'istanza. Se ci sono istanze che non desideri terminare, puoi distaccarle, prima di eliminare il gruppo con scalabilità automatica. Se il gruppo dispone di policy di dimensionamento, l'eliminazione del gruppo elimina le policy, le operazioni di allarme sottostanti e qualsiasi allarme a cui non è più associata alcuna operazione.

Come eliminare il gruppo con dimensionamento automatico (console)
  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, quindi scegli Azioni, Elimina.

  3. Quando viene richiesta la conferma, digita delete per confermare l'eliminazione del gruppo con dimensionamento automatico specificato e scegli Elimina.

    Un'icona di caricamento nella colonna Nome indica che il gruppo con dimensionamento automatico è in fase di eliminazione. Le colonne Desired (Desiderata), Min (Minima) e Max (Massima) mostrano 0 istanze per il gruppo con scalabilità automatica. Sono necessari alcuni minuti per terminare l'istanza ed eliminare il gruppo. Aggiorna l'elenco per visualizzare lo stato corrente.

Come eliminare il gruppo con dimensionamento automatico (AWS CLI)

Utilizzate il seguente delete-auto-scaling-groupcomando per eliminare il gruppo Auto Scaling. Questa operazione non funziona se il gruppo ha delle EC2 istanze; è solo per i gruppi con zero istanze.

aws autoscaling delete-auto-scaling-group --auto-scaling-group-name my-asg

Se il gruppo ha istanze o attività di ridimensionamento in corso, utilizzate il delete-auto-scaling-groupcomando con l'opzione. --force-delete Ciò interromperà anche le istanze. EC2 Quando elimini un gruppo Auto Scaling dalla console Amazon EC2 Auto Scaling, la console utilizza questa operazione per terminare EC2 qualsiasi istanza ed eliminare il gruppo contemporaneamente.

aws autoscaling delete-auto-scaling-group --auto-scaling-group-name my-asg --force-delete

(Facoltativo) Elimina la configurazione di avvio

È possibile saltare questo passaggio per mantenere la configurazione di avvio per uso futuro.

Come eliminare la configurazione di avvio (console)
  1. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.

  2. Nel pannello sinistro di navigazione in Dimensionamento automatico, scegliere Gruppi con dimensionamento automatico.

  3. Nella parte superiore della pagina, scegli Configurazioni di avvio. Quando viene richiesta la conferma, scegli Visualizza configurazioni di avvio per confermare che desideri visualizzare la pagina delle configurazioni di avvio.

  4. Seleziona la configurazione di avvio e scegli Operazioni, Elimina configurazione di avvio.

  5. Quando viene richiesta la conferma, seleziona Delete (Elimina).

Come eliminare la configurazione di avvio (AWS CLI)

Utilizza il seguente comando delete-launch-configuration.

aws autoscaling delete-launch-configuration --launch-configuration-name my-launch-config

(Facoltativo) Elimina il modello di avvio

Puoi eliminare il modello di avvio o solo una delle sue versioni. Quando si elimina un modello di avvio, vengono eliminate tutte le relative versioni.

Se desideri mantenere il modello di avvio per utilizzarlo in futuro, ignora questo passaggio.

Come eliminare il modello di avvio (console)
  1. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.

  2. Nel pannello di navigazione, in Istanze, scegli Modelli di avvio.

  3. Seleziona il modello di avvio e procedi in uno dei seguenti modi:

    • Scegliere Actions (Operazioni), Delete template (Elimina modello). Quando viene richiesta la conferma, digitare Delete per confermare l'eliminazione del modello di avvio specificato e scegliere Delete (Elimina).

    • Scegli Actions (Operazioni), Delete template version (Elimina la versione del modello). Selezionare la versione da eliminare e scegliere Delete (Elimina).

Come eliminare il modello di avvio (AWS CLI)

Usa il seguente delete-launch-templatecomando per eliminare il tuo modello e tutte le sue versioni.

aws ec2 delete-launch-template --launch-template-id lt-068f72b72934aff71

In alternativa, puoi usare il delete-launch-template-versionscomando per eliminare una versione specifica di un modello di lancio.

aws ec2 delete-launch-template-versions --launch-template-id lt-068f72b72934aff71 --versions 1

(Facoltativo) Elimina il load balancer e i gruppi di destinazione

Se il gruppo con scalabilità automatica non è associato a un load balancer Elastic Load Balancing o se desideri mantenere il load balancer per uso futuro, salta questo passaggio.

Per eliminare il load balancer (console)
  1. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.

  2. Nel pannello di navigazione, sotto Bilanciamento del carico, scegli Sistemi di bilanciamento del carico.

  3. Seleziona il load balancer e scegli Actions (Operazioni), Delete (Elimina).

  4. Quando viene richiesta la conferma, seleziona Sì, elimina.

Come eliminare il gruppo di destinazione (console)
  1. Nel pannello di navigazione, in Bilanciamento del carico scegli Gruppi di destinazione.

  2. Selezionare il gruppo di destinazione e scegliere Operazioni, Elimina.

  3. Quando viene richiesta la conferma, seleziona Sì, elimina.

Come eliminare il load balancer associato al gruppo con scalabilità automatica(AWS CLI)

Per Application Load Balancer e Network Load Balancer, usa i seguenti comandi. delete-load-balancerdelete-target-group

aws elbv2 delete-load-balancer --load-balancer-arn my-load-balancer-arn aws elbv2 delete-target-group --target-group-arn my-target-group-arn

Per Classic Load Balancers, utilizzate il seguente comando. delete-load-balancer

aws elb delete-load-balancer --load-balancer-name my-load-balancer

(Facoltativo) Eliminare gli allarmi CloudWatch

Per eliminare gli CloudWatch allarmi associati al tuo gruppo Auto Scaling, completa i seguenti passaggi. Ad esempio, potresti avere allarmi associati al dimensionamento in fasi o a semplici policy di dimensionamento.

Nota

L'eliminazione di un gruppo Auto Scaling elimina automaticamente gli CloudWatch allarmi gestiti da Amazon Auto EC2 Scaling per una politica di scalabilità di tracciamento mirata.

Puoi saltare questo passaggio se il tuo gruppo Auto Scaling non è associato ad CloudWatch alcun allarme o se desideri conservare gli allarmi per usi futuri.

Per eliminare gli allarmi (console CloudWatch )
  1. Apri la CloudWatch console all'indirizzo https://console.aws.amazon.com/cloudwatch/.

  2. Nel pannello di navigazione, scegli Allarmi.

  3. Scegli gli allarmi, quindi Action (Operazione), Delete (Elimina).

  4. Quando viene richiesta la conferma, seleziona Delete (Elimina).

Per eliminare gli CloudWatch allarmi ()AWS CLI

Utilizza il comando delete-alarms. Puoi eliminare uno o più allarmi alla volta. Ad esempio, utilizzare il seguente comando per eliminare gli allarmi Step-Scaling-AlarmHigh-AddCapacity e Step-Scaling-AlarmLow-RemoveCapacity.

aws cloudwatch delete-alarms --alarm-name Step-Scaling-AlarmHigh-AddCapacity Step-Scaling-AlarmLow-RemoveCapacity