terraform validate
验证配置文件语法
语法
terraform validate [选项]说明
验证 Terraform 配置文件(.tf)的语法和引用是否正确。此命令只做静态检查,不会访问远程服务或状态文件,可以快速反馈配置错误。 建议在 CI/CD 管线的早期阶段运行此命令,以便尽早发现配置问题。此命令在 init 之前或之后都可以运行,但 init 后可以验证 provider 相关的参数。
参数
-json以 JSON 格式输出验证结果
-no-color禁用彩色输出
示例
验证配置
检查配置文件语法有效性
terraform validateJSON 格式输出
以 JSON 输出验证结果(CI集成)
terraform validate -json