【发布时间】:2017-01-16 04:53:12
【问题描述】:
我正在尝试将文件名作为命令行参数传递,并按照我在互联网上找到的示例进行操作。以下是我正在使用的命令:
terraform plan -var-file=cert.tf
并得到以下错误:
标志 -var-file 的值“cert”无效:读取证书时出错:打开证书:系统找不到指定的文件
Cert.tf 存在于我执行命令的同一路径中。有其他人经历过吗?
【问题讨论】:
-
你试过 terraform plan -var-file="./cert.tf" 吗?
-
我收到以下错误:标志 -var-file 的无效值“./cert.tf”:变量不支持多个映射声明
-
看起来问题出在 Windows 上。我正在 Power shell 上尝试这个。
-
我自己在使用 Windows,这就是我的做法。您使用的是 Terraform .8 吗?他们在 .8 中更改了一些可能导致问题的格式设置。
-
不,我在 0.7.3 上。我刚升级.. 行为还是一样
标签: terraform