Como adicionar uma tag ao iniciar uma instância ec2 usando aws clis

3

Estou tentando criar uma instância em ec2 usando o CLI. Existe alguma maneira de especificar tags para a instância ao usar o CLI para criar instâncias?

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
    
por Anuruddha Lanka Liyanarachchi 24.09.2015 / 11:17

2 respostas

11

A partir de 28 de março de 2017, você pode especificar tags para instâncias (e volumes anexados) como parte do comando run-instances .

Exemplo:

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}]' 

Anúncio no blog: link

Documentação adicional (veja o exemplo 4): link

    
por 29.03.2017 / 19:33
1

Use o comando aws ec2 criar tags para adicionar tags por ID de instância.

    
por 24.09.2015 / 11:35