【发布时间】:2016-10-18 13:25:39
【问题描述】:
我需要一种在 terraform 脚本的 provisioner "remote-exec" 块中使用常规引用 " 的简单方法。只有" 可以用于我想做的事情,而仅仅尝试\" 是行不通的。让 terraform 从字面上解释我的命令的最简单方法是什么。以下是我要运行的参考:
provisioner "remote-exec" {
inline = [
"echo 'DOCKER_OPTS="-H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock"' > /etc/default/docker",
]
}
【问题讨论】:
-
也许您可以只使用文件配置器并使用 shell 脚本来执行此操作。更多的开销,但至少在未来更容易/更清洁。