.tf file
Last updated
Last updated
A root module is required. Terraform command run here.
0 or more child modules
(optional) variable.tf, outputs.tf
Terraform providers include Amazon Web Services (AWS), Azure, Google Cloud Platform (GCP), Kubernetes, Helm, GitHub, Splunk, DataDog, and many more.
In GCP, the project
can also be declared within provider block
Parameterize resource arguments to eliminate hard coding its values.
Ex: region, project ID, zone...
Output values are stored in outputs.tf
file.
The name field allows you to name the resource, and the type field allows you to specify the resource that you want to create.