1.6.20.1. validate

terraform validate命令可以检查目录下Terraform代码,只检查语法文件,不会访问诸如远程Backend、Provider的API等远程资源。

validate检查代码的语法是否合法以及一致,不管输入变量以及现存状态。

validate命令需要已初始化的工作目录,所有引用的插件与模块都被安装完毕。如果只想检查语法而不想与Backend交互,可以这样初始化工作目录:

$ terraform init -backend=false

1.6.20.1.1. 用法

terraform validate [options] [dir]

默认情况下validate命令不需要任何参数就可以在当前工作目录下进行检查。

可以使用如下可选参数:

  • -json:使用JSON格式输出机器可读的结果
  • -no-color:禁止使用彩色输出

results matching ""

    No results matching ""