我正在使用Terraform版本0.11.14。我有一个用于渲染配置文件的template_file数据源。
在文件中,我有这行:
match => { "message" => "%{HTTPD24_ERRORLOG}" }
文档说要逃跑
${HTTPD}
然后我将使用:
$${HTTPD}
不幸的是,虽然我无法弄清楚如何转义此控制关键字,但我仍然遇到错误:
Invalid template control keyword; "HTTPD24_ERRORLOG" is not a valid template control keyword.
我尝试使用双精度%,例如。 %% {HTTPD}。没有运气。
不幸的是,当前不能升级到0.12.x。
有人有什么想法吗?
谢谢。
答案 0 :(得分:0)
我通过将模板提供程序固定到1.0版来解决了这个问题。不理想,但是如果坚持使用Terraform 0.11,肯定可以解决此问题。