Terraform 如果地形中未使用任何变量,则能够确定项目范围

Terraform 如果地形中未使用任何变量,则能够确定项目范围,terraform,Terraform,我的Terraform项目周围有很多变量。为了清理东西,我想删除任何没有被使用的。Terraform有没有一种简单的方法来识别应用程序没有使用哪些变量?可能不是一种“简单的方法”,但您可以迭代地删除它们的声明并执行验证,以观察效果。看看这个。我还没有测试过。它使用非官方的(最多0.12)。据我所知,它不处理本地变量。如果使用intellij,在安装terraform插件的情况下:一个被删除的变量会给你IDE错误。你可以试着一个接一个地删除,看看是否有红色出现。

我的Terraform项目周围有很多变量。为了清理东西,我想删除任何没有被使用的。Terraform有没有一种简单的方法来识别应用程序没有使用哪些变量?

可能不是一种“简单的方法”,但您可以迭代地删除它们的声明并执行
验证
,以观察效果。看看这个。我还没有测试过。它使用非官方的(最多0.12)。据我所知,它不处理本地变量。如果使用intellij,在安装terraform插件的情况下:一个被删除的变量会给你IDE错误。你可以试着一个接一个地删除,看看是否有红色出现。