Join experts to dive deep into IaC security and governance on August 27

➡️ Register for IaCConf

Recent posts

Terraform with AWS EventBridge [Step-by-Step Guide]
Terraform33 min read
Terraform with AWS EventBridge [Step-by-Step Guide]

In this guide, you’ll learn how to integrate Terraform with AWS EventBridge. See how to manage rules, event buses, and more.

How to Use Terraform Import Block for Importing Resources
Terraform7 min read
How to Use Terraform Import Block for Importing Resources

In this article, we explain the Terraform import block released in HashiCorp Terraform v1.5 and how to use it for different resources.

How to Add Comments in Terraform Code
Terraform6 min read
How to Add Comments in Terraform Code

Learn how to effectively comment on Terraform files with single-line and multiline comments. See examples and best practices.

Terraform Element Function – How It Works & Use Cases
Terraform13 min read
Terraform Element Function – How It Works & Use Cases

Learn how to use the Terraform element function to select an element from a collection of values. See examples.

AWS Cloud Development Kit (CDK) vs. Terraform
AWS22 min read
AWS Cloud Development Kit (CDK) vs. Terraform

Discover the differences and similarities between AWS CDK and Terraform - two Infrastructure as Code (IaC) tools.

How to Use Tags in Terraform? [Overview & Examples]
Terraform14 min read
How to Use Tags in Terraform? [Overview & Examples]

Learn about Terraform tags and their different use cases. See default tags, ignoring changes, and merging examples.

How to Create ECR Repository in AWS Using Terraform
Terraform14 min read
How to Create ECR Repository in AWS Using Terraform

AWS ECR overview. See examples on how to create it using Terraform, how to import an existing repository, and how to use the ECR module.

Terraform Regex – Regular Expressions with Examples
Terraform13 min read
Terraform Regex – Regular Expressions with Examples

Take a look at the Terraform regex, regexall and replace functions and learn how to use them for string manipulation.

Terraform Strings: Interpolation, Multiline & Built-in Functions
Terraform18 min read
Terraform Strings: Interpolation, Multiline & Built-in Functions

Learn about Terraform multiline string, variable interpolation, concatenating simple strings and explore functions used for string manipulation.

How to Manage Okta with Terraform [Example]
Terraform7 min read
How to Manage Okta with Terraform [Example]

In this tutorial, you’ll learn how to set up the Okta Terraform provider and manage Okta resources with Terraform. See an example.

How to Deploy Kubernetes Resources with Terraform
Kubernetes22 min read
How to Deploy Kubernetes Resources with Terraform

Terraform Kubernetes deployment tutorial with examples. See the steps required to deploy your Kubernetes resources with Terraform.

What is Terraform Lock File? .terraform.lock.hcl Explained
Terraform23 min read
What is Terraform Lock File? .terraform.lock.hcl Explained

Terraform dependency lock file overview. Learn what .terraform.lock.hcl is, how it works, and what it is used for.

Terraform State List: How to List Resources in State File
Terraform10 min read
Terraform State List: How to List Resources in State File

Examples using terraform state list command to list all and selected resources in Terraform state files. Terraform state list vs show explained.

Terraform on GCP : Google Cloud Tutorial
Terraform16 min read
Terraform on GCP : Google Cloud Tutorial

In this tutorial you'll learn how to use Terraform with Google Cloud (GCP), starting with creating a GCP Service Account. See examples.

OpenTofu vs Terraform : Key Differences and Comparison
OpenTofu7 min read
OpenTofu vs Terraform : Key Differences and Comparison

OpenTofu vs Terraform: what is the difference between the tools and which one to choose? See the full comparison.

How to Use GitHub Copilot for Terraform Infrastructure
Terraform9 min read
How to Use GitHub Copilot for Terraform Infrastructure

What is GitHub Copilot and can it be used with Terraform? See the example of using GitHub Copilot to write Terraform code for IaC.

How to Manage Kubernetes Secrets with Terraform
Kubernetes9 min read
How to Manage Kubernetes Secrets with Terraform

Learn how to create and manage Kubernetes Secrets using Terraform. See steps and examples.

How to Use Terraform on Microsoft Azure [Tutorial & Examples]
Azure20 min read
How to Use Terraform on Microsoft Azure [Tutorial & Examples]

In this tutorial, you’ll learn how to use Terraform with Microsoft Azure provider. See the example of creating an Azure resource group.

IaC Was Just The Beginning

You need a collaborative environment for building the platform your teams need, with deep insight, full control, and unlimited flexibility. Build better with Spacelift.

Liftoff with Spacelift!