Tags für Amazon ECS Managed Instances
Amazon ECS Managed Instances unterstützt eine Kombination aus benutzerdefinierten und von AWS hinzugefügten Tags, die zur Kostenoptimierung verwendet werden können. Weitere Informationen zur Verwendung von Tags zur Fakturierung finden Sie unter Verwenden von Tags für die Fakturierung.
Von AWS hinzugefügte Tags
AWS fügt jeder vom Kapazitätsanbieter erstellten Amazon ECS Managed Instance die folgenden Tags hinzu:
-
Amazon ECS fügt automatisch die reservierten Tags
AmazonECSCreatedundAmazonECSManagedzu Amazon ECS Managed Instances hinzu. -
Amazon ECS fügt jeder Instance die folgenden System-Tags hinzu:
-
Ein Tag mit einem Schlüssel als
aws:ecs:clusterNameund einem Wert, der auf den Cluster-Namen gesetzt ist. -
Ein Tag mit einem Schlüssel als
aws:ecs:capacityProviderNameund einem Wert, der auf den Namen des Kapazitätsanbieters gesetzt ist. -
Ein Tag mit einem Schlüssel als
aws:ecs:containerInstanceIdund einem Wert als Container-Instance-ID für die von Amazon ECS verwaltete Instance.
-
-
Amazon EC2 fügt das System-Tag
aws:ec2:managed-launchmit dem Wertecs-managed-instanceshinzu. Darüber hinaus fügt Amazon EC2 System-Tags hinzu, die die Startvorlage angeben, die zur Erstellung der verwalteten Instance verwendet wurde, und die Amazon-EC2-Flotte, zu der die verwaltete Instance gehört.
Benutzerdefinierte Tags
Sie können zusätzliche benutzerdefinierte Tags zu Amazon ECS Managed Instances hinzufügen, indem Sie Tags zum Kapazitätsanbieter hinzufügen und die Tag-Weitergabe mithilfe der propagateTags-Eigenschaft aktivieren.
Die folgende Beispieldefinition eines Kapazitätsanbieters zeigt, wie Tags beim Erstellen des Kapazitätsanbieters mit dem CAPACITY_PROVIDER-Wert für propagateTags angegeben und vom Kapazitätsanbieter weitergegeben werden können.
{ "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" ] } } } }
Anmerkung
Wenn Sie einem Kapazitätsanbieter neue Tags hinzufügen, werden die neu hinzugefügten Tags nicht an bestehende Instances weitergegeben, sondern an alle neu erstellten Instances weitergegeben.
Weitere Informationen über Kapazitätsanbieter von Amazon ECS Managed Instances finden Sie unter Kapazitätsanbieter von Amazon ECS Managed Instances.