Recent posts

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

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

Using Terraform to Set Up and Deploy Docker Containers
Terraform6 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
Terraform12 min read
How to Manage Terraform S3 Backend – Best Practices

Deep dive into using AWS S3 buckets as the remote backend for Terraform and exploring the best practices around the Terraform S3 backend.

How to Create AWS IAM Policy Using Terraform (Tutorial)
Terraform15 min read
How to Create AWS IAM Policy Using Terraform (Tutorial)

See what IAM Policies are, numerous ways to create and manage IAM Policy using Terraform, and how to use them in practice.

InfraCost – How to Estimate Cloud Costs with Terraform
Terraform11 min read
InfraCost – How to Estimate Cloud Costs with Terraform

With Terraform, you can easily estimate cloud costs by leveraging Infracost. Take a look at the Infracost integration with Spacelift.

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

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

Managing AWS Security Groups Through Terraform
Terraform24 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
Terraform5 min read
How to Use the If / Else Statement in Terraform – Examples

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

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

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

Managing Terraform with GitHub Actions & How to Scale
Terraform9 min read
Managing Terraform with GitHub Actions & How to Scale

Learn how to automate managing infrastructure with Terraform and GitHub Actions. See how we can combine them to orchestrate our infrastructure workflows.

How to Use Terraform depends_on Meta-Argument
Terraform5 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
Terraform9 min read
Terraform Validate Command – Validate Configuration Locally

Terraform validate command is used to validate the syntax of the configuration included in Terraform file locally. Learn how to use different output options.

8 Popular Terraform Alternatives You Should Know in 2023
Terraform15 min read
8 Popular Terraform Alternatives You Should Know in 2023

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

Terraform Plan Command – Check Your IaC Deployment
Terraform10 min read
Terraform Plan Command – Check Your IaC Deployment

The Terraform plan command is very powerful despite not actually modifying any resources. Take a look at the usage examples and planning options.

Atlantis vs. Terraform Cloud / Terraform Enterprise – Comparison
Terraform12 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
Terraform9 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
Terraform8 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
Terraform14 min read
Terraform Provisioners : Why You Should Avoid Them

Learn about different types of Terraform provisioners at various stages of infrastructure provisioning. Keep in mind they should be considered a last resort.

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!