Last updated: 04 Jun, 2025
Terraform is an open-source Infrastructure as Code (IaC) tool created by HashiCorp. It lets you define and provision infrastructure using a high-level configuration language called HCL (HashiCorp Configuration Language).
You can manage: AWS, Azure, GCP, Kubernetes, GitHub, Datadog, etc.
✅ Prerequisites:
terraform -help
terraform version
✅ Check it's working:
mkdir terraform-first
cd terraform-first
terraform init