我有一个现有的AWS CloudFormation堆栈,我想在堆栈中添加一个额外的标签。我浏览了“更新堆栈”UI步骤,但没有看到任何允许我更新标记的内容。
是否可以在现有标签上添加标签,如果可以,又如何?
答案 0 :(得分:1)
Creating a stack 为您提供了添加标记的方法,但Updating a stack没有该选项。由于此限制,boto无法更新CF堆栈的标记。
答案 1 :(得分:1)
您可以通过运行aws cli的update-stack来更新现有堆栈上的标签:
$ aws cloudformation update-stack --stack-name myStack --template-body file://myCloudformationTemplate.yaml --tags='[{"Key": "Author","Value": "Me"}, {"Key": "Project", "Value": "Foo"}]'
答案 2 :(得分:0)
为CloudFormation Stack设置标签" CURRENTLLY"只有在创建堆栈时才有可能,这里有2个选项:1)手动标记资源。 2)使用新标签创建一个新堆栈并删除旧标签。