如果要在启动时向实例添加标记,则必须执行两个步骤:
run-instances
)create-tags
)使用单个CLI命令启动实例时,是否可以添加标记(或设置名称)?
答案 0 :(得分:3)
这个请求已经存在很长时间了,AWS终于在March 2017
中支持了这个。
确保您的AWS CLI版本至少为 1.11.106
$ aws --version
aws-cli/1.11.109 Python/2.6.9 Linux/4.1.17-22.30.amzn1.x86_64 botocore/1.5.72
<小时/> 启动时标记实例的CLI:
以下示例应用密钥为
webserver
和的标记production
对实例的值。
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}]'
<小时/> 用于标记实例和卷的CLI:
该命令还应用密钥为
cost-center
的标记和值cc123
对任何创建的EBS卷(在本例中为根) 体积)。
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}]'