[英]Tag the parent stack from a CloudFormation template
有沒有辦法從模板本身在CloudFormation堆棧上創建標簽? (父堆棧,而不是嵌套堆棧)
我們有許多模板,每個新版本的軟件都會更新。 我們的軟件版本被標記(在git中),一眼就能看到特定堆棧被假脫機的版本。
{
"AWSTemplateFormatVersion" : "version date",
"Description" : "JSON string",
"Metadata" : {
template metadata
},
"Parameters" : {
set of parameters
},
"Mappings" : {
set of mappings
},
"Conditions" : {
set of conditions
},
"Resources" : {
set of resources
},
"Outputs" : {
set of outputs
}
}
但是這些部分似乎都沒有允許標記堆棧本身(希望我在這里遺漏了一些東西)。
是的,我可以在元數據部分添加一個版本字符串,可以通過查看特定堆棧的模板來查看,但是標簽在AWS中更容易使用。 此外,它可以更容易地控制誰可以更新/刪除堆棧。
目前,由於這種限制,我們沒有充分利用堆棧標簽。
這很有希望:
http://docs.aws.amazon.com/cli/latest/reference/cloudformation/create-stack.html
create-stack
--stack-name <value>
...
[--tags <value>]
...
我想我過去曾經用它來做你正在談論的事情。 這允許我基於標簽搜索堆棧,就像AWS世界中幾乎所有其他東西一樣。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.