首页 > 解决方案 > 如何将 hcl tf 文件转换为 json

问题描述

想用节点应用读取 TF 文件。因此我想阅读和解析 hcl 变量声明。有没有办法通过 terraform cli将.tf文件转换为文件?.tf.json我试过terraform show -json了,但这会输出我的状态而没有变量声明。

标签: jsonterraformhcl

解决方案


你应该使用“ 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")

推荐阅读