Recent posts

Terraform For Loop – Expression Overview with Examples
Terraform13 min read
Terraform For Loop – Expression Overview with Examples

Learn how to use a for loop in Terraform - iterating over a list and a map, nested loop, expression with an if clause, and other examples.

Terraform Lookup Function – Syntax & Examples
Terraform9 min read
Terraform Lookup Function – Syntax & Examples

Learn what does Terraform lookup function do and see its usage and applicability while writing IaC.

Managing Infrastructure as Code (IaC) With Terraform
Terraform16 min read
Managing Infrastructure as Code (IaC) With Terraform

How to manage Infrastructure as Code (IaC) using Terraform? Here's an overview, benefits, and different approaches.

Terraform Drift Detection and Remediation [Guide]
Terraform13 min read
Terraform Drift Detection and Remediation [Guide]

Explore the reasons why Terraform drifts happen, how to detect them, and see the options to remediate these drifts.

Terraform Files – How to Structure a Terraform Project
Terraform19 min read
Terraform Files – How to Structure a Terraform Project

Learn how to structure your Terraform files in an efficient and standardized way that makes it easier to scale your projects in the future.

Terraform Kubernetes Provider: Manage & Deploy Resources
Kubernetes12 min read
Terraform Kubernetes Provider: Manage & Deploy Resources

Learn how you can use the Terraform Kubernetes provider to manage objects on your Kubernetes cluster.

24 Most Useful Terraform Tools to Use in 2025
Terraform17 min read
24 Most Useful Terraform Tools to Use in 2025

Take a look at the 24 best and most popular tools used in Terraform-managed deployments today.

Terraform Cloud/Enterprise Pricing – Tiers Overview 2025
Terraform16 min read
Terraform Cloud/Enterprise Pricing – Tiers Overview 2025

How much does Terraform Cloud and Terraform Enterprise cost? See what features are available at different price tiers and learn about a cost-effective alternative.

How to Implement GitLab CI/CD Pipeline with Terraform
Terraform12 min read
How to Implement GitLab CI/CD Pipeline with Terraform

Follow this step-by-step tutorial to implement a CI/CD pipeline for Terraform using GitLab with example configuration, which creates an EC2 instance on AWS.

Terraform Architecture Overview – Structure and Workflow
Terraform8 min read
Terraform Architecture Overview – Structure and Workflow

See the beginner friendly introduction to Terraform architecture and it's several key components.

How to Use tfenv to Manage Multiple Terraform Versions
Terraform6 min read
How to Use tfenv to Manage Multiple Terraform Versions

Explore Terraform version manager tfenv, with examples of how to install it and use it to add, change and uninstall different Terraform versions.

How to Use Terraform Console Command – Examples
Terraform6 min read
How to Use Terraform Console Command – Examples

Explore the terraform console command and see examples of how to use it (including expressions, config files, and variables).

Terraform with Jenkins – How to Manage Workflows
Terraform16 min read
Terraform with Jenkins – How to Manage Workflows

Learn how to use Jenkins pipelines to run, manage, and automate Terraform deployments integrating plugins and other customization options.

How to Build on AWS with CDK for Terraform (CDKTF)
Terraform10 min read
How to Build on AWS with CDK for Terraform (CDKTF)

Explore the Cloud Development Kit (CDK) for Terraform (CDKTF) and how it allows developers to use familiar languages to define their Terraform infrastructure.

Terraform Registry Guide: Providers, Modules & Publishing
Terraform17 min read
Terraform Registry Guide: Providers, Modules & Publishing

Take a look at the Terraform registry and TF private registries and learn how to publish available resources - providers and modules into a registry.

How to Provision Azure AKS Cluster Using Terraform
Azure9 min read
How to Provision Azure AKS Cluster Using Terraform

Learn how to use Terraform to create and deploy an Azure Kubernetes Service (AKS) cluster with just four lines of code. AKS module overview.

Using Terraform to Set Up and Deploy Docker Containers
Terraform11 min read
Using Terraform to Set Up and Deploy Docker Containers

Check out how to use Terraform for automation to set up Docker containers on Windows and deploy a demo container.

How to Manage Terraform S3 Backend – Best Practices
Terraform13 min read
How to Manage Terraform S3 Backend – Best Practices

Explore the best practices around the Terraform backend and dive into using S3 buckets as the remote backends for Terraform (with examples).

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!

The Practitioner’s Guide to Scaling Infrastructure as Code

Transform your IaC management to scale

securely, efficiently, and productively

into the future.

ebook global banner
Share your data and download the guide