可以使用AWS CLI命令来保持标记列视图相同。首先,使用以下命令获取当前标记列表:
aws ec2 describe-tags --filters "Name=resource-type,Values=instance" --query 'Tags[].[Key]' --output text
接下来,将此列表保存在文件中:
aws ec2 describe-tags --filters "Name=resource-type,Values=instance" --query 'Tags[].[Key]' --output text > tag_list.txt
然后,使用以下命令来为新实例添加标记并保持与文件中的标记列表相同:
aws ec2 create-tags --resources INSTANCE_ID --tags Key=TAG_NAME,Value=TAG_VALUE --cli-input-json file://tag_input.json
其中,INSTANCE_ID是实例的ID,TAG_NAME和TAG_VALUE是要添加的标记名称和值。
此外,将以下内容保存在tag_input.json文件中:
{
"Tags": [
{
"Key": "tag_name_1",
"Value": "tag_value_1"
},
{
"Key": "tag_name_2",
"Value": "tag_value_2"
},
...
]
}
在保存标记列表的文件中,只需将新标记添加到列表中。在创建新实例时,只需保存新标记的名称和值,并将其添加到tag_input.json文件中即可。这样可以确保新实例与现有实例具有相同的标记列视图。