Назад | Перейти на главную страницу

Как добавить тег при запуске экземпляра ec2 с помощью aws cli

Я пытаюсь создать экземпляр в ec2 с помощью CLI. Есть ли способ указать теги для экземпляра при использовании CLI для создания экземпляров?

aws ec2 run-instances --image-id $ami_id --key-name $deployment_key_name \
--region $region --security-groups default --instance-type m4.large \
--user-data file://./yaml/master.yaml

С 28 марта 2017 г. вы можете указывать теги для экземпляров (и прикрепленных томов) как часть run-instances команда.

Пример:

aws ec2 run-instances --image-id ami-abc12345 --count 1 \
--instance-type t2.micro --key-name MyKeyPair \
--subnet-id subnet-6e7f829e \
--tag-specifications 'ResourceType=instance,Tags=[{Key=webserver,Value=production}]' 'ResourceType=volume,Tags=[{Key=cost-center,Value=cc123}]' 

Объявление в блоге: https://aws.amazon.com/blogs/aws/new-tag-ec2-instances-ebs-volumes-on-creation/

Дополнительная документация (см. Пример 4): http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Using_Tags.html#Using_Tags_CLI

Использовать aws ec2 создать теги затем команду, чтобы добавить теги по идентификатору экземпляра.