Amazon-Web-Services

執行`aws ec2 run-instances時如何在命令行中設置名稱

  • March 22, 2021

執行時如何Name在命令行 中給出aws ec2 run-instances

我在官方文件中沒有找到

截屏

那裡顯示的Name取自Name tag。要將實例名稱設置為例如test01並將其卷名稱設置為,test01-disk1您將執行如下內容:

aws ec2 run-instances --tag-specifications \
   'ResourceType=instance,Tags=[{Key=Name,Value=test01}]' \
   'ResourceType=volume,Tags=[{Key=Name,Value=test01-disk1}]' \
   ... other parameters ...

希望有幫助:)

安裝jq

aws ec2 create-tags --resources \
 `aws ec2 run-instances --image-id ami-8f50120g --instance-type t2.small \
 --subnet-id subnet-xxxxxxx --security-group-ids sg-xxxxxxxx --key-name "MyKey" \
 | jq -r ".Instances[0].InstanceId"` \
 --tags "Key=Name,Value=development"

引用自:https://serverfault.com/questions/963601