Guide to Balancing Speed and Control in DevOps

➡️ Download

Recent posts

Terraform Datadog Provider – How to Manage & Examples
Terraform9 min read
Terraform Datadog Provider – How to Manage & Examples

What is Datadog, and how to manage it with Terraform. See examples of how to create Datadog monitors and monitor automation using Terraform.

Pulumi vs. Terraform : Key Differences and Comparison
Terraform11 min read
Pulumi vs. Terraform : Key Differences and Comparison

Terraform vs Pulumi: Check out the key differences between these tools with features comparison and see which one to choose.

How to Create AWS EC2 Instance Using Terraform
Terraform15 min read
How to Create AWS EC2 Instance Using Terraform

Learn how to create and deploy EC2 instance on AWS using Terraform with examples including configuration files and user_data.

How to Manage GitHub with Terraform
Terraform9 min read
How to Manage GitHub with Terraform

Learn how to use Terraform and Terraform GitHub provider to manage GitHub resources like projects, repositories, issues, and branches.

Terragrunt vs. Terraform – Comparison & When to Use
Terraform12 min read
Terragrunt vs. Terraform – Comparison & When to Use

What are the differences and similarities between Terragrunt and Terraform? See how to use these tools to simplify infrastructure deployments.

How to Test Terraform Code – Strategies & Tools
Terraform18 min read
How to Test Terraform Code – Strategies & Tools

Learn how to test your Terraform code and ensure that all changes are deployed quickly and safely.

Terraform Secrets: How to Manage Them (Tutorial)
Terraform17 min read
Terraform Secrets: How to Manage Them (Tutorial)

Explore multiple ways of managing the secrets with Terraform code. Examples with environment variables, AWS Secrets Manager, and more.

How to Set & Use Terraform Environment Variables
Terraform17 min read
How to Set & Use Terraform Environment Variables

Explore what Terraform environment variables are, when and why you would use them, and how to set them with examples of each.

Terraform Refresh Command – Example Usage
Terraform8 min read
Terraform Refresh Command – Example Usage

Learn what the Terraform refresh is and why it is recommended not to use this command directly on the Terraform state.

Terraform For Loop – Expression Overview with Examples
Terraform14 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.

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!