What is Terraform and why to use?
Terraform is a dedicated IaC tool and empowers users to articulate resources and infrastructure through human-readable, declarative configuration files.It can manage the entire lifecycle of your infrastructure...
Syntax of HCL
HCL is the short version of "HashiCorp Configuration Language", it is a toolkit for creating structured configuration languages that are both human- and machine-friendly, for use with command-line tools...
Key Components of Terraform
Imagine the lego components, which are a good metaphor for the Terraform components.They key components of Terraform are providers, resources, variables (input and output), modules, statefile, backend and data sources...
Key Commands of Terraform
Terraform only looks at where you are (initial state) and where yo want to be (destination state), applying only the right and necessary changes to get there. Which means, you...
Create a VPC network and subnet with Terraform on Google Cloud
In the tutorial, you will understand what VPC network is and know to create a VPC network and subnetwork with Terraform on Google Cloud platform...
Create the Compute Engine VM with Terraform on Google Cloud
In this tutorial, you will understand the resource dependencies and how to create a VM with default network and linked network with Terraform on GCP...
Create Cloud Storage with Terraform on Google Cloud
In the tutorial, you will understand basic concepts of terraform and learn how to use cloud shell and create storage bucket on Google Cloud platform...
Automate Spanner with Terraform
In this tutorial, you will practice modules and variables in Terraform and automate the cloud spanner infrastructure and create a database on Google Cloud...
Understand Terraform Module with practice
Share on Social Media x facebook linkedin redditwhatsapptelegram...
Understanding Terraform: variables.tf vs variables.tfvars
Understanding the roles of variables.tf and variables.tfvars is crucial for effective Terraform configuration management. 1. variables.tf: Declaring Input Variables The variables.tf file is where you declare and define input variables...
Understand Terraform Variables with practice
We will explore the benefits of using variables in Terraform configurations and how they enhance the flexibility, maintainability, and reusability of your infrastructure code...