Wie übermittele ich Parameter Eingabedaten zu userdata in AWS cloudformation. Beispiel: Ich habe einen Parameter EnvType, bei dem ich "qa" als Eingabe für diesen Parameter übergeben werde, während CFT läuft. Ich möchte, dass dieser Parameterwert "qa" gelesen und an Benutzerdaten übergeben wird, damit ich ihn auf die Instanzplatte schreiben kann.AWS CloudFormation userdata passing
Parameters: {
"EnvType": {
"Description": "Environment type",
"Type": "String",
"AllowedValues": [
"prod",
"qa"
]
}
Ich habe versucht, dies in Benutzerdaten verwenden als:
export STACK_TYPE='",
{
"Ref": "EnvType"
},
"'\n",
"echo \"$STACK_TYPE\" > stacktypes\n
Wo ich diese Eingabe von EnvType in eine Datei mit dem Namen stacktypes in der Instanz anhängen wollte.