rmdir.cn

terraform validate

验证配置文件语法

语法

terraform validate [选项]

说明

验证 Terraform 配置文件(.tf)的语法和引用是否正确。此命令只做静态检查,不会访问远程服务或状态文件,可以快速反馈配置错误。 建议在 CI/CD 管线的早期阶段运行此命令,以便尽早发现配置问题。此命令在 init 之前或之后都可以运行,但 init 后可以验证 provider 相关的参数。

参数

  • -json

    以 JSON 格式输出验证结果

  • -no-color

    禁用彩色输出

示例

验证配置

检查配置文件语法有效性

terraform validate

JSON 格式输出

以 JSON 输出验证结果(CI集成)

terraform validate -json