Etiquetas para instancias administradas de Amazon ECS - Amazon Elastic Container Service

Etiquetas para instancias administradas de Amazon ECS

Instancias administradas de Amazon ECS admite una combinación de etiquetas personalizadas y etiquetas agregadas por AWS que se pueden utilizar para optimizar los costos. Para obtener más información acerca del uso de etiquetas para la facturación, consulte Uso de etiquetas para facturación.

Etiquetas agregadas por AWS

AWS agrega las siguientes etiquetas a cada instancia administrada de Amazon ECS creada por el proveedor de capacidad:

  • Amazon ECS agrega automáticamente las etiquetas reservadas AmazonECSCreated y AmazonECSManaged a Instancias administradas de Amazon ECS.

  • Amazon ECS agrega las siguientes etiquetas de sistema a cada instancia:

    • Una etiqueta con una clave como aws:ecs:clusterName y un valor establecidos en el nombre del clúster.

    • Una etiqueta con una clave como aws:ecs:capacityProviderName y un valor establecidos en el nombre del proveedor de capacidad.

    • Una etiqueta con una clave como aws:ecs:containerInstanceId y un valor como ID de instancia de contenedor para la instancia administrada de Amazon ECS.

  • Amazon EC2 agrega la etiqueta del sistema aws:ec2:managed-launch con el valor ecs-managed-instances. Además, Amazon EC2 agrega etiquetas de sistema que indican la plantilla de lanzamiento que se utilizó para crear la instancia administrada y la flota de Amazon EC2 de la que forma parte la instancia administrada.

Etiquetas personalizadas

Para agregar etiquetas personalizadas adicionales a Instancias administradas de Amazon ECS, agregue etiquetas al proveedor de capacidad y habilite la propagación de etiquetas mediante la propiedad propagateTags.

El siguiente ejemplo de definición de proveedor de capacidad muestra cómo se pueden especificar y propagar las etiquetas desde el proveedor de capacidad al crear el proveedor de capacidad utilizando el valor CAPACITY_PROVIDER para propagateTags.

{ "name": "my-cluster-managed-instances-cp", "cluster": "my-cluster", "tags": [ { "key":"tag_key", "value":"tag_value" } ], "managedInstancesProvider": { "infrastructureRoleArn": "arn:aws:iam::123456789012:role/ecsInfrastructureRole", "propagateTags": "CAPACITY_PROVIDER", "instanceLaunchTemplate": { "ec2InstanceProfileArn": "arn:aws:iam::123456789012:instance-profile/ecsInstanceProfile", "networkConfiguration": { "subnets": [ "subnet-abcdef01234567", "subnet-bcdefa98765432" ], "securityGroups": [ "sg-0123456789abcdef" ] } } } }
nota

Al agregar etiquetas nuevas a un proveedor de capacidad, las etiquetas recién agregadas no se propagarán a las instancias existentes, sino que se propagarán a las instancias recién creadas.

Para obtener más información sobre los proveedores de capacidad de instancias administradas de Amazon ECS, consulte Proveedores de capacidad de instancias administradas de Amazon ECS.