gpt4 book ai didi

amazon-web-services - AWS云形成模板-为模板中的堆栈提供标签

转载 作者:行者123 更新时间:2023-12-03 12:03:08 27 4
gpt4 key购买 nike

我们希望对我们在 AWS 中创建的资源使用公司特定的标签以进行计费。我正在使用云形成模板来启动我们的 Elasticbeanstalk 实例和其他项目相关资源。当我使用 CloudFormation 控制台创建堆栈时,它会要求我在参数后面的页面中提供标签。我必须手动输入该堆栈的标签。但是,有没有办法在云形成模板本身中指定这些标签(堆栈标签)?这样标签就会传播到其他资源吗?我知道云的形成会自动用堆栈名称标记资源。但我们需要公司特定的标签来对不同的部门进行计费。

最佳答案

在模板剖析中,您无法直接设置堆栈级标签。不过,您可以创建一个包装模板,其中包含一个 AWS::CloudFormation::Stack 资源。

您可以在该资源上定义堆栈级标签:

{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "WrapperTemplate",

"Resources": {
"WrappedStackWithStackLevelTags": {
"Type" : "AWS::CloudFormation::Stack",
"Properties" : {
"Tags" : [ { "Key" : "Stage", "Value" : "QA" } ],
"TemplateURL" : "your-original-template-s3-url"
}
}
}
}

关于amazon-web-services - AWS云形成模板-为模板中的堆栈提供标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27513145/

27 4 0