Use Cases
Resources
Take a look at the Terraform Registry, its importance and at various types of resources which are available to be accessed.
News on Spacelift, product updates, all IaC & DevOps
Learn how to create an Azure Kubernetes Service (AKS) cluster with Terraform with just four lines of code.
Check out how to use Terraform for automation to set up Docker containers on Windows and deploy a demo container.
Deep dive into using AWS S3 buckets as the remote backend for Terraform and exploring the best practices around the Terraform S3 backend.
See what IAM Policies are, numerous ways to create and manage IAM Policy using Terraform, and how to use them in practice.
With Terraform, you can easily estimate cloud costs by leveraging Infracost. Take a look at the Infracost integration with Spacelift.
Learn how to efficiently manage multiple Terraform environments using Terraform workspaces, Git branches, and Spacelift stacks.
Deep dive into AWS Security Groups with Terraform. Learn about managing them, network security and more.
Take a look at the Terraform if statement and conditional expressions in Terraform with a few 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.
Learn how to automate managing infrastructure with Terraform and GitHub Actions. See how we can combine them to orchestrate our infrastructure workflows.
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 is used to validate the syntax of the configuration included in Terraform file locally. Learn how to use different output options.
Check the most popular Terraform Alternatives and decide on the choice of the IaC tool based on the presented features.
The Terraform plan command is very powerful despite not actually modifying any resources. Take a look at the usage examples and planning options.
Atlantis or Terraform Cloud ? Take a look at two infrastructure automation and delivery tools, along with a feature comparison.
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.
What is Terraform AWS provider? Learn how to authenticate using parameters in the provider configuration options and using environment variables.
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.
© 2023 Spacelift, Inc. All rights reserved