Etiqueta los grupos de Auto Scaling
Cuando agrega una etiqueta a su grupo de Auto Scaling, puede especificar si se debe añadir a las instancias lanzadas en el grupo de Auto Scaling. Si modifica una etiqueta, la versión actualizada de la etiqueta se añade a las instancias lanzadas en el grupo de Auto Scaling tras el cambio. Si crea o modifica una etiqueta para un grupo de Auto Scaling, estos cambios no se realizan en las instancias que ya se están ejecutando en el grupo de Auto Scaling.
Agregar o modificar etiquetas (consola)
Para etiquetar un grupo de Auto Scaling en el momento de su creación
Si utiliza la consola de Amazon EC2 para crear un grupo de Auto Scaling, puede especificar claves y valores de etiqueta en la página Add tags (Agregar etiquetas) del asistente de creación de un grupo de Auto Scaling. Para propagar una etiqueta por las instancias lanzadas en el grupo de Auto Scaling, no olvide mantener la opción Tag New Instances (Etiquetar nuevas instancias) de dicha etiqueta seleccionada. En caso contrario, puede anular la selección.
Para agregar o modificar etiquetas en un grupo de Auto Scaling existente
Abra la consola de Amazon EC2 en https://console.aws.amazon.com/ec2/
y elija Auto Scaling Groups (Grupos de escalado automático) en el panel de navegación. -
Seleccione la casilla situada junto al grupo de escalado automático.
Se abre un panel dividido en la parte inferior de la página Auto Scaling groups (Grupos de Auto Scaling).
-
En la pestaña Details (Detalles), elija Tags (Etiquetas), Edit (Editar).
-
Para modificar las etiquetas existentes, edite Key y Value.
-
Para agregar una nueva etiqueta, seleccione Add tag y modifique Key y Value. Puede mantener la opción Tag new instances (Etiquetar instancias nuevas) seleccionada para agregar la etiqueta a las instancias lanzadas en el grupo de Auto Scaling automáticamente y cancelar su selección en caso contrario.
-
Cuando haya terminado de agregar etiquetas, elija Update (Actualizar).
Agregar o modificar etiquetas (AWS CLI)
En los siguientes ejemplos, se muestra cómo se utiliza la AWS CLI para agregar etiquetas al crear grupos de Auto Scaling, y para agregar o modificar etiquetas de grupos de Auto Scaling existentes.
Para etiquetar un grupo de Auto Scaling en el momento de su creación
Utilice el comando create-auto-scaling-groupenvironment=production, en el grupo de Auto Scaling. La etiqueta también se añade a cualquier instancia lanzada en el grupo de Auto Scaling.
aws autoscaling create-auto-scaling-group --auto-scaling-group-namemy-asg\ --launch-configuration-namemy-launch-config--min-size1--max-size3\ --vpc-zone-identifier "subnet-5ea0c127,subnet-6194ea3b,subnet-c934b782" \ --tags Key=environment,Value=production,PropagateAtLaunch=true
Para crear o modificar etiquetas en un grupo de Auto Scaling existente
Utilice el comando create-or-update-tags y Name=my-asg. Las etiquetas también se agregarán a cualquier instancia que se lance en el grupo de Auto Scaling después de realizar este cambio. Si ya existe una etiqueta con esta clave, se sustituye la etiqueta existente. La consola de Amazon EC2 asocia el nombre mostrado de cada instancia con el nombre que especificado en la clave costcenter=cc123Name (distingue entre mayúsculas y minúsculas).
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
Describa las etiquetas para un grupo de Auto Scaling (AWS CLI)
Si desea ver las etiquetas que se aplican a un grupo de Auto Scaling específico, puede utilizar cualquiera de los siguientes comandos:
-
describe-tags
: proporcione el nombre de grupo de escalado automático para ver una lista de etiquetas del grupo especificado. aws autoscaling describe-tags --filters Name=auto-scaling-group,Values=my-asgA continuación, se muestra un ejemplo de respuesta.
{ "Tags": [ { "ResourceType": "auto-scaling-group", "ResourceId": "my-asg", "PropagateAtLaunch": true, "Value": "production", "Key": "environment" } ] }
-
describe-auto-scaling-groups
: proporcione el nombre del grupo de escalado automático para ver los atributos del grupo especificado, incluidas las etiquetas. aws autoscaling describe-auto-scaling-groups --auto-scaling-group-namemy-asgA continuación, se muestra un ejemplo de respuesta.
{ "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" } ], ... } ] }