Assegnazione dei tag ai gruppi 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à.

Assegnazione dei tag ai gruppi Auto Scaling

Quando aggiungi un tag al gruppo con scalabilità automatica, puoi specificare se questo debba essere aggiunto alle istanze avviate nel gruppo con scalabilità automatica. Se modifichi un tag, la sua versione aggiornata viene aggiunta alle istanze avviate nel gruppo con scalabilità automatica in seguito alla modifica. Se crei o modifichi un tag per un gruppo con scalabilità automatica, le modifiche non vengono apportate alle istanze già in esecuzione nel gruppo con scalabilità automatica.

Aggiunta o modifica dei tag (console)

Assegnazione di tag a un gruppo con scalabilità automatica al momento della creazione

Quando utilizzi la EC2 console Amazon per creare un gruppo Auto Scaling, puoi specificare chiavi e valori dei tag nella pagina Aggiungi tag della procedura guidata Create Auto Scaling group. Per propagare un tag alle istanze avviate nel gruppo con scalabilità automatica, assicurati di mantenere l'opzione Tag new instances (Assegna tag alle nuove istanze) per il tag selezionato. In alternativa, è possibile deselezionarla.

Come aggiungere o modificare i tag a un gruppo con scalabilità automatica esistente
  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 scalabilità automatica.

    Si aprirà un riquadro diviso nella parte inferiore della pagina Auto Scaling groups (Gruppi Auto Scaling).

  3. Nella scheda Details (Dettagli) scegliere Tags (Tag), Edit (Modifica).

  4. Per modificare i tag esistenti, modifica Key (Chiave) e Value (Valore).

  5. Per aggiungere un nuovo tag, scegli Add tag (Aggiungi tag) e modifica Key (Chiave) e Value (Valore). È possibile lasciare selezionato Tag new instances (Aggiungi tag a nuove istanze) per assegnare il tag alle istanze avviate automaticamente nel gruppo con scalabilità automatica, o altrimenti deselezionarlo.

  6. Una volta aggiunti i tag, scegli Update (Aggiorna).

Come aggiungere o modificare tag (AWS CLI)

Gli esempi seguenti mostrano come utilizzare per AWS CLI aggiungere tag quando si creano gruppi di Auto Scaling e come aggiungere o modificare tag per gruppi Auto Scaling esistenti.

Assegnazione di tag a un gruppo con scalabilità automatica al momento della creazione

Utilizzate il create-auto-scaling-groupcomando per creare un nuovo gruppo Auto Scaling e aggiungere un tag, ad esempioenvironment=production, al gruppo Auto Scaling. Il tag viene assegnato anche a tutte le istanze avviate nel gruppo con scalabilità automatica.

aws autoscaling create-auto-scaling-group --auto-scaling-group-name my-asg \ --launch-configuration-name my-launch-config --min-size 1 --max-size 3 \ --vpc-zone-identifier "subnet-5ea0c127,subnet-6194ea3b,subnet-c934b782" \ --tags Key=environment,Value=production,PropagateAtLaunch=true
Come creare o modificare i tag per un gruppo con scalabilità automatica esistente

Utilizzate il create-or-update-tagscomando per creare o modificare un tag. Ad esempio, il comando seguente aggiunge i tag Name=my-asg e costcenter=cc123. I tag vengono aggiunti anche a qualsiasi istanza avviata nel gruppo con scalabilità automatica in seguito a questa modifica. Se un tag con questa chiave esiste già, il tag esistente viene sostituito. La EC2 console Amazon associa il nome visualizzato per ogni istanza al nome specificato per la Name chiave (con distinzione tra maiuscole e minuscole).

aws autoscaling create-or-update-tags \ --tags ResourceId=my-asg,ResourceType=auto-scaling-group,Key=Name,Value=my-asg,PropagateAtLaunch=true \ ResourceId=my-asg,ResourceType=auto-scaling-group,Key=costcenter,Value=cc123,PropagateAtLaunch=true

Descrizione dei tag per un gruppo con scalabilità automatica (AWS CLI)

Se desideri visualizzare i tag applicati a un gruppo con scalabilità automatica specifico, puoi utilizzare uno dei comandi seguenti:

  • describe-tags — Fornisci il nome del gruppo Auto Scaling per visualizzare un elenco dei tag per il gruppo specificato.

    aws autoscaling describe-tags --filters Name=auto-scaling-group,Values=my-asg

    Di seguito è riportata una risposta di esempio.

    { "Tags": [ { "ResourceType": "auto-scaling-group", "ResourceId": "my-asg", "PropagateAtLaunch": true, "Value": "production", "Key": "environment" } ] }
  • describe-auto-scaling-groups— Fornite il nome del gruppo Auto Scaling per visualizzare gli attributi del gruppo specificato, inclusi eventuali tag.

    aws autoscaling describe-auto-scaling-groups --auto-scaling-group-name my-asg

    Di seguito è riportata una risposta di esempio.

    { "AutoScalingGroups": [ { "AutoScalingGroupName": "my-asg", "AutoScalingGroupARN": "arn", "LaunchTemplate": { "LaunchTemplateId": "lt-0b97f1e282EXAMPLE", "LaunchTemplateName": "my-launch-template", "Version": "$Latest" }, "MinSize": 1, "MaxSize": 5, "DesiredCapacity": 1, ... "Tags": [ { "ResourceType": "auto-scaling-group", "ResourceId": "my-asg", "PropagateAtLaunch": true, "Value": "production", "Key": "environment" } ], ... } ] }