【发布时间】:2017-10-21 13:16:42
【问题描述】:
如何将参数输入数据传递给 AWS cloudformation 中的 userdata。 示例:我有一个参数 EnvType,我将在运行 CFT 时将“qa”作为输入传递给该参数。我希望读取此参数值“qa”并将其传递给 userdata,以便我可以将其写入实例磁盘。
Parameters: {
"EnvType": {
"Description": "Environment type",
"Type": "String",
"AllowedValues": [
"prod",
"qa"
]
}
我尝试在用户数据中使用它:
export STACK_TYPE='",
{
"Ref": "EnvType"
},
"'\n",
"echo \"$STACK_TYPE\" > stacktypes\n
我想将 EnvType 的这个输入附加到实例中名为 stacktypes 的文件中。
【问题讨论】:
标签: amazon-web-services amazon-cloudformation