Difference between revisions of "Terraform validate"

From wikieduonline
Jump to navigation Jump to search
 
(41 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{Draft}}
+
{{lowercase}}
 +
<code>[[terraform]] validate</code> <ref>https://www.terraform.io/docs/cli/commands/validate.html</ref> validates the configuration files in a directory.
  
 +
* <code>terraform validate</code>
 +
* <code>terraform validate && [[terraform plan]]</code>
  
== Related commands ==
+
<code>terraform validate</code> requires an initialized working directory with any referenced plugins and modules installed. Execute: <code>[[terraform init -backend=false]]</code>
 +
 
 +
== Example ==
 +
terraform validate
 +
Success! The configuration is valid.
 +
 
 +
== Examples with errors ==
 +
* <code>[[Error: Could not load plugin]]</code>
 +
* <code>[[Error: Unsupported argument ... An argument named "XXX" is not expected here.]]</code>
 +
 
 +
== Related ==
 +
* <code>[[terraform init -backend=false]]</code>
 +
* <code>[[terraform fmt]]</code>
 +
* <code>[[terraform fmt -check]]</code>
 
* <code>[[terraform plan]]</code>
 
* <code>[[terraform plan]]</code>
* <code>[[terraform fmt]] -check</code>
+
* <code>[[terraform state]]</code>, <code>[[terraform state show]]</code>
* [[terraform state]]
+
* [[Test mode]]
 +
* <code>[[aws cloudformation validate-template]]</code>
 +
* K8s [[datree]] [[plugin]]
 +
* <code>[[terragrunt validate]]</code>
 +
* <code>[[tflint]]</code>
 +
* <code>[[.pre-commit-config.yaml]]</code>
  
 
== See also ==
 
== See also ==
* {{terraform}}
+
* {{tf fmt}}
  
 
[[Category:Terraform]]
 
[[Category:Terraform]]

Latest revision as of 10:45, 29 February 2024

terraform validate [1] validates the configuration files in a directory.

terraform validate requires an initialized working directory with any referenced plugins and modules installed. Execute: terraform init -backend=false

Example[edit]

terraform validate
Success! The configuration is valid.

Examples with errors[edit]

Related[edit]

See also[edit]

  • https://www.terraform.io/docs/cli/commands/validate.html
  • Advertising: