Get the newsletter

News on Spacelift, product updates, all IaC & DevOps

Recent posts

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 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).

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.

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 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.

13 Most Useful CI/CD Tools for DevOps in 2024
General14 min read
13 Most Useful CI/CD Tools for DevOps in 2024

Take a look at the 16 best CI/CD pipeline tools. Learn about some of the most popular tools and find the right one for your project.

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 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.

Terraform Tutorial – Getting Started With Terraform on AWS
Terraform32 min read
Terraform Tutorial – Getting Started With Terraform on AWS

In this step by step tutorial, you will learn how to use Terraform and get hands-on experience in managing cloud infrastructure with IaC.

What are Terraform Templates? Examples and Use Cases
Terraform9 min read
What are Terraform Templates? Examples and Use Cases

The basics of Terraform Templates. What are Terraform Templates used for? See examples and use cases. Templatefile function explained.

Terraform vs. Ansible : Key Differences and Comparison of Tools
Ansible10 min read
Terraform vs. Ansible : Key Differences and Comparison of Tools

Ansible vs Terraform: what is the difference between the tools and which one to choose? See a detailed expert comparison and decide for yourself.

Destroy Command – How to Destroy Resources from Terraform
Terraform7 min read
Destroy Command – How to Destroy Resources from Terraform

Learn how to destroy resources from Terraform. See how to use the Terraform destroy command, also to target a specific resource.

How to Use Terraform Variables: Examples & Best Practices
Terraform24 min read
How to Use Terraform Variables: Examples & Best Practices

Terraform variables types and how to use them. Learn how to use local, input, output, and environment variables. See how to mark Terraform variables as sensitive.

Terraform Data Sources – How They Are Utilized
Terraform20 min read
Terraform Data Sources – How They Are Utilized

Learn what is a data source in Terraform, how data sources work, and how to use them. See the examples. Data sources in remote state explained.

Importing Existing Infrastructure Into Terraform – Step by Step
Terraform15 min read
Importing Existing Infrastructure Into Terraform – Step by Step

See a guide on importing existing resources into Terraform. Check examples and learn how to use the import command and import block.

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!