如何从 cli 设置实例名称

msp*_*ces 1 amazon-ec2 amazon-web-services aws-cli

登录到 AWS EC2 管理控制台时,实例列表的第一列是“名称”(后面是“实例 ID”等)。

对于通过 AWS CLI(使用aws ec2 run-instances)创建的实例,名称字段为空。如何以编程方式设置名称?

另外,给它命名是否有任何含义(例如,它是否必须是唯一的,该名称是否被某些东西使用?)我希望将其作为有用的信息,用于从控制台管理我的实例。

Den*_*aub 5

按照约定,实例列表中显示的名称是一个资源标记,其中包含 KeyName和您选择的名称作为其值。

您可以使用此处记录的--tag-specifications选项通过 AWS CLI 执行此操作:

aws ec2 run-instances [other options] --tag-specifications 'ResourceType=instance,Tags=[{Key=Name,Value=MyInstanceName}]'
Run Code Online (Sandbox Code Playgroud)

或者,您还可以添加标签,包括Name使用 向现有资源添加标签aws ec2 create-tag