Going to AWS Summit London? 🇬🇧🇬🇧

Meet us there →

Recent posts

How to Manage Multiple Terraform Environments Efficiently
Terraform19 min read
How to Manage Multiple Terraform Environments Efficiently

Learn how to manage multiple Terraform environments using Terraform workspaces, Terragrunt, Git branches, and Spacelift stacks.

Managing AWS Security Groups Through Terraform
Terraform25 min read
Managing AWS Security Groups Through Terraform

Deep dive into AWS Security Groups with Terraform. Learn about managing them, network security and more.

How to Use the If / Else Statement in Terraform – Examples
Terraform6 min read
How to Use the If / Else Statement in Terraform – Examples

Take a look at the Terraform if statement block and conditional expressions in Terraform with a few examples.

What are Terraform Workspaces? Overview with Examples
Terraform15 min read
What are Terraform Workspaces? Overview with Examples

Learn about another interesting feature of Terraform - Workspaces. What they are, how they work, and why you may not want to use them.

Terraform with GitHub Actions : How to Manage & Scale
Terraform16 min read
Terraform with GitHub Actions : How to Manage & Scale

See how to set up and run Terraform GitHub Actions with AWS to automate and orchestrate your infrastructure workflows - examples.

How to Use Terraform depends_on Meta-Argument
Terraform7 min read
How to Use Terraform depends_on Meta-Argument

Understanding how Terraform uses implicit and explicit dependencies helps you to determine when and how to use the depends_on meta-argument.

Terraform Validate Command – Validate Configuration Locally
Terraform10 min read
Terraform Validate Command – Validate Configuration Locally

Learn how to use the Terraform validate command with an example. See the changes -no-color and -json options make in output. Terraform validate vs. plan.

10 Popular Terraform Alternatives You Should Know in 2024
Terraform18 min read
10 Popular Terraform Alternatives You Should Know in 2024

Check the most popular Terraform Alternatives and decide on the choice of the IaC tool based on the presented features.

Terraform Plan Command: Examples & How It Works
Terraform14 min read
Terraform Plan Command: Examples & How It Works

What does the Terraform plan command do? See examples including output, plan to file, tfvars, variables, and others. Planning options and parameters.

Atlantis vs. Terraform Cloud / Terraform Enterprise – Comparison
Terraform13 min read
Atlantis vs. Terraform Cloud / Terraform Enterprise – Comparison

Atlantis or Terraform Cloud ? Take a look at two infrastructure automation and delivery tools, along with a feature comparison.

Terraform fmt Command – How to Format Terraform Code
Terraform10 min read
Terraform fmt Command – How to Format Terraform Code

The Terraform fmt command is used to format your configuration files into a canonical format and style. Learn how it can keep your code consistent.

The Terraform AWS Provider – Authenticate Terraform to AWS
Terraform11 min read
The Terraform AWS Provider – Authenticate Terraform to AWS

What is Terraform AWS provider? Learn how to authenticate using parameters in the provider configuration options and using environment variables.

Terraform Provisioners – Why You Should Avoid Them
Terraform17 min read
Terraform Provisioners – Why You Should Avoid Them

Learn what provisioners in Terraform are, how to use them, and why they should be a blast resort. Different types explained: local-exec, remote-state, and file.

How to Automate Terraform Deployments and Infrastructure Provisioning
Terraform9 min read
How to Automate Terraform Deployments and Infrastructure Provisioning

Learn different approaches to Terraform automation and provision infrastructure in an automated fashion. See how to enhance it with orchestration tools.

Terraform vs. Kubernetes : Key Differences and Comparison
Kubernetes16 min read
Terraform vs. Kubernetes : Key Differences and Comparison

See the comparison of Terraform and Kubernetes, the most dominant tools in the cloud infrastructure space. Learn about their similarities and differences. 

Managing Terraform State – Best Practices & Examples
Terraform17 min read
Managing Terraform State – Best Practices & Examples

Learn how to manage Terraform State. See best practices for storing, organizing, and isolating your state files.

How to Build AWS VPC using Terraform – Step by Step
Terraform15 min read
How to Build AWS VPC using Terraform – Step by Step

Learn how to create and develop a basic AWS VPC using Terraform and how to set up VPC endpoints and peering. Terraform VPC module explained.

Terraform Taint, Untaint, Replace – How to Use It (Examples)
Terraform9 min read
Terraform Taint, Untaint, Replace – How to Use It (Examples)

Learn the right way to approach the Terraform CLI commands - taint, untaint, and replace, with examples. Avoid failures resulting from misconfiguration.

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!