Terraform is a IaC
(Infrastructure as Code
) tools that helps you create your infrastructure foundation. It'll helps you automate your infrastructure no time.
It is use a DSL
(Domain Specific Language
) known as HCL
(Hashcorp Configuration Language
) to provisioning your Infrastructure.
Majors cloud providers:
- AWS
- GCP
- Azure
Majors on-Premise:
- VMware
So let's get straith to the point
output {
value = "Automate all as possible"
}
- awscli configured with
access key
andsecret key
- gcloud
- an Service Account with permission to the CGP`s API
- SA json file
export GOOGLE_APPLICATION_CREDENTIALS="/home/user/.iac/my-sa.json"