Balises pour les instances gérées Amazon ECS - Amazon Elastic Container Service

Balises pour les instances gérées Amazon ECS

Les instances gérées Amazon ECS prennent en charge une combinaison de balises personnalisées et de balises ajoutées par AWS qui peuvent être utilisées pour optimiser les coûts. Pour plus d’informations sur l’utilisation des balises de facturation, consultez la section Mise à jour des balises pour la facturation.

Balises ajoutées par AWS

AWS ajoute les balises suivantes à chaque instance gérée Amazon ECS créée par le fournisseur de capacité :

  • Amazon ECS ajoute automatiquement les balises réservées AmazonECSCreated et AmazonECSManaged aux instances gérées Amazon ECS.

  • Amazon ECS ajoute les balises système suivantes à chaque instance :

    • Une balise avec une clé définie sur aws:ecs:clusterName et une valeur définie sur le nom du cluster.

    • Une balise avec une clé définie sur aws:ecs:capacityProviderName et une valeur définie sur le nom du fournisseur de capacité.

    • Une balise avec une clé définie sur aws:ecs:containerInstanceId et une valeur définie sur l’ID d’instance de conteneur pour l’instance gérée Amazon ECS.

  • Amazon EC2 ajoute la balise système aws:ec2:managed-launch avec la valeur ecs-managed-instances. En outre, Amazon EC2 ajoute des balises système indiquant le modèle de lancement utilisé pour créer l’instance gérée, ainsi que la flotte Amazon EC2 dont fait partie l’instance gérée.

Balises personnalisées

Vous pouvez ajouter des balises personnalisées supplémentaires aux instances gérées Amazon ECS en ajoutant des balises au fournisseur de capacité et en activant la propagation des balises à l’aide de la propriété propagateTags.

L’exemple de définition de fournisseur de capacité suivant montre comment les balises peuvent être spécifiées et propagées à partir du fournisseur de capacité lors de la création du fournisseur de capacité en affectant la CAPACITY_PROVIDER valeur à 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" ] } } } }
Note

Lorsque vous ajoutez de nouvelles balises à un fournisseur de capacité, les balises nouvellement ajoutées ne sont pas propagées aux instances existantes, mais à toutes les instances nouvellement créées.

Pour plus d’informations sur les fournisseurs de capacité d’instances gérées Amazon ECS, consultez la section Fournisseurs de capacité d’instances gérées Amazon ECS.