Learn about Spacelift's latest features and capabilities 🚀🚀

Register for the Product Momentum Webinar Aug 6 →

Recent posts

Terraform Target Flag: How to Target Resources in Terraform
Terraform7 min read
Terraform Target Flag: How to Target Resources in Terraform

Learn what Terraform flag option is and how to use it with modules and plan, apply, and destroy commands. See examples and when to avoid using this flag.

What is TFLint and How to Lint Your Terraform Code
Terraform14 min read
What is TFLint and How to Lint Your Terraform Code

Learn what TFLint is and how to use it with examples. See the details of the .tflint.hcl file. Look into linting, what it is, and why to lint your Terraform code.

How to Deploy an AWS ECS Cluster with Terraform [Tutorial]
Terraform19 min read
How to Deploy an AWS ECS Cluster with Terraform [Tutorial]

In this step-by-step guide, you'll learn how to set up an ECS cluster of EC2 instances using Terraform. See examples and Terraform ECS task definition.

What is Checkov? Features, Use Cases & Examples
Terraform18 min read
What is Checkov? Features, Use Cases & Examples

Learn what Checkov is, what are its key features and how to run Checkov scans with Terraform, Kubernetes, Helm, and Kustomize. See examples.

How to Manage Different Terraform Versions
Terraform14 min read
How to Manage Different Terraform Versions

Deep dive into Terraform versions and Terraform provider versions. Learn how to check your current version and how to upgrade. See best practices.

Terraform Cloud – Overview, Key Features & Tutorial
Terraform21 min read
Terraform Cloud – Overview, Key Features & Tutorial

Key features of Terraform Cloud, benefits and alternatives. See workflows and usage examples in the step-by-step tutorial.

Using Terraform Helm Provider to Deploy Applications
Terraform8 min read
Using Terraform Helm Provider to Deploy Applications

Learn what Terraform Helm provider is, how to declare it, and how to use it to deploy Helm charts in Kubernetes with Terraform. See examples.

What is tfsec? How to Install, Config, Ignore Checks
Terraform23 min read
What is tfsec? How to Install, Config, Ignore Checks

Definition of tfsec, its benefits and features. See how to install tfsec and configure it (with examples). The tutorial also covers ignoring checks.

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 an 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)
Terraform14 min read
Terraform Secrets: How to Manage Them (Tutorial)

Explore multiple ways of managing the secrets with Terraform code and learn where to store secrets in Terraform.

Terraform Environment Variables – How to Use Them
Terraform13 min read
Terraform Environment Variables – How to Use Them

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
Terraform4 min read
Terraform Refresh Command – Example Usage

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

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.

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