gpt4 book ai didi

amazon-web-services - AWS 云信息 : Variable not interpolated in cfn-init command

转载 作者:行者123 更新时间:2023-12-03 07:44:41 26 4
gpt4 key购买 nike

在以下 Cloudformation EC2 实例声明中:

  MyInstance:
Type: AWS::EC2::Instance
Metadata:
Comment: Test
AWS::CloudFormation::Init:
config:
commands:
01_test:
command: "echo \"${MyEndpoint}\" > /root/test.txt"
cwd: "~"

var MyEndpoint 永远不会被插值(创建的文件是空的)。

是语法问题吗?

该变量确实存在(它在 CF 模板的其余部分中成功使用)

最佳答案

上面的方法不起作用。

需要使用!Sub函数

  AWS::CloudFormation::Init:
config:
commands:
01_test:
command:
!Sub |
echo ${MyEndpoint} > /root/test.txt

关于amazon-web-services - AWS 云信息 : Variable not interpolated in cfn-init command,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53496321/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com