想用节点应用读取 TF 文件。因此我想阅读和解析 hcl 变量声明。有没有办法通过 terraform cli将.tf
文件转换为文件?.tf.json
我试过terraform show -json
了,但这会输出我的状态而没有变量声明。
问问题
1140 次
2 回答
0
你应该使用“ terraformer ”
您可以将它与“-O json”一起使用
Import current state to Terraform configuration from a provider
Usage:
import [provider] [flags]
import [provider] [command]
Available Commands:
list List supported resources for a provider
Flags:
-O, --output string output format hcl or json (default "hcl")
于 2021-12-08T19:59:55.670 回答
0
我认为您应该为此使用专用工具。
这个出现在谷歌搜索“nodejs hcl Terraform library”中:
(老实说,我以前从未见过它)
一般性评论 - 解析像 HCL 这样的语言并非易事。
于 2020-11-16T21:53:56.777 回答