The Practitioner’s Guide to Scaling Infrastructure as Code

➡️ Download Now

Get the newsletter

News on Spacelift, product updates, all IaC & DevOps

Recent posts

How to Create ECR Repository in AWS Using Terraform
Terraform14 min read
How to Create ECR Repository in AWS Using Terraform

AWS ECR overview. See examples on how to create it using Terraform, how to import an existing repository, and how to use the ECR module.

Terraform Regex – Regular Expressions with Examples
Terraform13 min read
Terraform Regex – Regular Expressions with Examples

Take a look at the Terraform regex, regexall and replace functions and learn how to use them for string manipulation.

Terraform Strings: Interpolation, Multiline & Built-in Functions
Terraform18 min read
Terraform Strings: Interpolation, Multiline & Built-in Functions

Learn about Terraform multiline string, variable interpolation, concatenating simple strings and explore functions used for string manipulation.

How to Use GitHub Copilot for Terraform Infrastructure
Terraform9 min read
How to Use GitHub Copilot for Terraform Infrastructure

What is GitHub Copilot and can it be used with Terraform? See the example of using GitHub Copilot to write Terraform code for IaC.

How to Manage Kubernetes Secrets with Terraform
Kubernetes9 min read
How to Manage Kubernetes Secrets with Terraform

Learn how to create and manage Kubernetes Secrets using Terraform. See steps and examples.

How to Use Terraform on Microsoft Azure [Tutorial & Examples]
Azure20 min read
How to Use Terraform on Microsoft Azure [Tutorial & Examples]

In this tutorial, you’ll learn how to use Terraform with Microsoft Azure provider. See the example of creating an Azure resource group.

Terraform in DevOps – IaC, Workflow & Benefits
Terraform12 min read
Terraform in DevOps – IaC, Workflow & Benefits

Learn what role Terraform plays in DevOps as an IaC tool and what benefits it can bring to your DevOps practices.

How to Use Terraform with GitOps [Step-by-Step Tutorial]
Terraform12 min read
How to Use Terraform with GitOps [Step-by-Step Tutorial]

What is GitOps, and how do you use it for Terraform? Learn how to create and set up a GitOps pipeline to manage Terraform code.

How to Manage DynamoDB Tables With Terraform [Tutorial]
Terraform12 min read
How to Manage DynamoDB Tables With Terraform [Tutorial]

Learn how to provision and manage DynamoDB tables using Terraform with examples. State locking explained.

How to use Terraform and Proxmox to Deploy a VM
Terraform13 min read
How to use Terraform and Proxmox to Deploy a VM

In this tutorial, you will learn how to use Terraform with Proxmox provider to deploy a virtual machine. See the example setup.

What is a Kubernetes Workload? Resource Types & Examples
Kubernetes12 min read
What is a Kubernetes Workload? Resource Types & Examples

Kubernetes workload explained. Workload resources, how they work, and use cases. See best practices to keep your workloads secure.

Azure Pipelines Tutorial: What Is It, Key Features & Examples
Azure20 min read
Azure Pipelines Tutorial: What Is It, Key Features & Examples

What is Azure Pipelines? See the key features like variables, triggers and others, and how to use Pipelines with YAML in action.

12 Terraform Security Best Practices (& 7 Common Risks)
Terraform13 min read
12 Terraform Security Best Practices (& 7 Common Risks)

What are the best practices to follow when using Terraform for your IaC? See how to keep your Terraform code, state file, and modules safe.

Using Terraform YAML Functions: Yamldecode & Yamlencode
Terraform9 min read
Using Terraform YAML Functions: Yamldecode & Yamlencode

See how to use Terraform yamldecode and yamlencode functions to generate YAML code and read YAML files with examples.

How to Migrate Terraform State Between Different Backends
Terraform12 min read
How to Migrate Terraform State Between Different Backends

Migrate your Terraform state to a remote backend like Azure Storage Account or Amazon S3 and back to local. Init reconfigure vs migrate-state.

Azure Terraform Export: Importing Resources with Aztfexport
Azure9 min read
Azure Terraform Export: Importing Resources with Aztfexport

Learn how to use the Azure Terraform Export tool (Azure Terrafy or Aztfy) to import and manage Azure resources with Terraform.

Terraform Contains Function [List & String Examples]
Terraform5 min read
Terraform Contains Function [List & String Examples]

See how to use Terraform contains and strcontains functions to check if the value is present in a list or if a string contains another given string.

Terraform Force-Unlock Command : Unlocking TF State File
Terraform10 min read
Terraform Force-Unlock Command : Unlocking TF State File

What to do when your Terraform state file is locked? See how and when to use the Terraform force unlock command, including 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