在 cloudformation 模板中设置堆栈级别标签 - 而不是在嵌套堆栈中

red*_*888 2 amazon-web-services aws-cloudformation

对如何做到这一点或如果可能的话有点困惑。

这不是嵌套堆栈。我想在我的 CF 模板中设置适用于模板中所有资源的标签。AWS::CloudFormation::Stack 资源可以做到这一点,但我不需要/想要嵌套堆栈,我只有一个堆栈和一个模板。

for*_*een 5

使用命令deploy--tags

aws cloudformation deploy \
   --template-file template.yaml \
   --stack-name MyStack \
   --tags Key1=Value1 Key2=Value2
Run Code Online (Sandbox Code Playgroud)

文档

--tags (list) 与创建或更新的堆栈相关联的标签列表。如果资源支持,AWS CloudFormation 还会将这些标签传播到堆栈中的资源。语法:TagKey1=TagValue1 TagKey2=TagValue2 ...

  • 有没有办法从 CF 模板而不是 CLI 指定这一点? (2认同)