Use Cases
Resources
Learn different approaches to Terraform automation and provision infrastructure in an automated fashion. See how to enhance it with orchestration tools.
News on Spacelift, product updates, all IaC & DevOps
See the comparison of Terraform and Kubernetes, the most dominant tools in the cloud infrastructure space. Learn about their similarities and differences.
Learn how to manage Terraform State. See best practices for storing, organizing, and isolating your state files.
In this post, we discuss how to develop a basic AWS VPC using Terraform - building them from scratch and using certified published modules.
Learn the right way to approach the Terraform CLI commands - taint, untaint, and replace, with examples. Avoid failures resulting from misconfiguration.
Take a look at the default behavior of the Terraform resource lifecycle and how the lifecycle meta-argument can allow you to customize that behavior.
Take advantage of the Terraform 1.2 update with precondition and postcondition blocks for resources, data sources, and outputs.
Why do you need Terraform Providers? Learn how they can be used and referenced. Take look at some of the available providers with examples.
Learn what Terraform Dynamic Blocks are, what are their components and how to use them for applying the DRY principle.
In this step by step tutorial, you will learn how to use Terraform and get hands-on experience in managing cloud infrastructure with IaC.
There are many built-in functions available for use with Terraform. Learn what the join and split functions in Terraform do and see examples.
Terraform apply is a core command in the Terraform workflow. Learn what this command is used for, what it does, the available options, and when to run it.
.tfvars files are the best and most common way to manage variables in Terraform. Learn how to use them effectively in your IaC projects.
Learn some best practices that will assist you in pushing your Terraform skills to the next level. See how they can make your IaC management easier.
This Terraform Cheat Sheet guide (+pdf) will help you get straight to the commands you need when using the Terraform CLI!
What are Terraform outputs? See the different options for their configuration and how Terraform handles and exports output values between modules.
What does the Terraform init command do? Learn how to init your infrastructure with Terraform. See examples and explore the available options.
Terraform and CloudFormation are both tools for Infrastructure as Code (IaC). We are comparing the two of them and outlining some of the key differences.
The basics of Terraform Templates. What are Terraform Templates used for? See examples and use cases.
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.
© 2023 Spacelift, Inc. All rights reserved