HashiCorp Terraform

HashiCorp Terraform is an Infrastructure as Code (IaC) tool to help you more reliably deploy and manage infrastructure deployments across one or more clouds, or even on-premise. As with all IaC tools, Terraform allows you to write code that is used to build, change, and version your infrastructure deployments in a reliable and efficient manner.

96 articles

May 31, 2024 5 min read

Terraform Lookup Function – Usage and Examples

The Terraform lookup() function provides a powerful feature that can be used to implement more flexible and easily configurable infrastructure configurations. The lookup() function is…

Apr 26, 2024 5 min read

Terraform: Modules using Git Branch as Source

HashiCorp Terraform empowers DevOps Engineers and SREs to manage cloud resources efficiently. One of its standout features is the Terraform Modules support, allowing users to…

Apr 25, 2024 4 min read

Terraform: How are Data Sources used?

In HashiCorp Terraform, data sources serve as a bridge between the Terraform configuration and external systems or information. Essentially, data sources allow Terraform to query…

Apr 24, 2024 3 min read

Terraform: Split main.tf into seperate files

When using HashiCorp Terraform as the Infrastructure as Code (IaC) tool of choice, it becomes critical to organize the Terraform code as the Terraform project…

Apr 23, 2024 3 min read

Terraform: Remove Resource from State File (.tfstate)

Terraform’s declarative approach allows for defining infrastructure as code (IaC), enabling teams to automate the deployment and management of resources across various cloud providers, including…