AWSの雲の形でユーザー入力データをパラメータ入力する方法を教えてください。 例:CFTを実行しているときに、このパラメータの入力として「qa」を渡すパラメータEnvTypeがあります。このパラメータ値 "qa"を読み取ってuserdataに渡して、それをインスタンスディスクに書き込むことができます。 AWS CloudFormationのユーザーデータの受け渡し
Parameters: {
"EnvType": {
"Description": "Environment type",
"Type": "String",
"AllowedValues": [
"prod",
"qa"
]
}
は私がように、ユーザデータでこれを使用してみました:私はインスタンス内stacktypesという名前のファイルにEnvTypeのこの入力を追加したい
export STACK_TYPE='",
{
"Ref": "EnvType"
},
"'\n",
"echo \"$STACK_TYPE\" > stacktypes\n
。