Terraform JSON configuration



我正在尝试采用JSON输入,完成一些验证/转换,并将其应用于地形模板。最方便的是传递资源的terraform模板json(在env变量中)定义,并让terraform应用这些定义,但是我不能让这个工作(我有一个变量)。使用TF_VAR变量来设置配置的tf文件,并在JSON配置中通过terraform文档(

)是否有一个标准的方法来做这件事?(通过env变量将tf json定义传递给tertransform以应用?)

我不太确定错误是什么,因为没有代码,也没有错误日志或示例来复制。我将假设你已经知道如何传递和访问环境变量(如果不检查这个中等职位),你正在接收一个大的字符串。在terraform内部,并希望以json格式读取。

解决方案是使用函数jsondecode/jsonencode。

只是一个小小的提醒,当你发布一个问题时,如果你粘贴了代码,它会让人们更容易理解你在做什么。答案的质量会更高。

相关内容

最新更新