我正在尝试从CloudFormation获取一些参数并将其保存到文件中。
示例参数:
Parameters:
Parameter_A:
Type: Number
Parameter_B:
Type: String
Parameter_C:
Type: String
NoEcho: True
Parameter_D:
Type:String
NoEcho: True
现在,我想自动创建仅包含 NoEcho 参数的文件,而无需这样做:
Resources:
MyInstance:
Type: AWS::EC2::Instance
Metadata:
AWS::CloudFormation::Init:
config:
files:
/tmp/some_file:
content: !Sub |
${Parameter_C}
${Parameter_D}
...
预期的输出:包含 Parameter_C 和 Parameter_D
值的文件在 Parameter_A 中添加 NoEcho 选项后的预期输出:文件 包含 Parameter_A , Parameter_C 和 Parameter_D
的值
我无法在 UserData 字段中执行此操作。 我有什么办法可以做到?
任何帮助将不胜感激!