Terraform Best Practices for Better Infrastructure Management

This page summarizes the projects mentioned and recommended in the original post on dev.to

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • Blog-Technical-Content

    Technical content from the Spacelift blog articles.

    Our primary entry point is main.tf, and in simple use cases, we can add all our resources there. We define our variables in variables.tf and assign values to them in terraform.tfvars. We use the file outputs.tf to declare output values. You can find a similar example project structure here.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • tflint

    A Pluggable Terraform Linter

    tflint – Terraform linter for errors that the plan can’t catch.

  • tfenv

    Terraform version manager

    tfenv – Terraform version manager

  • checkov

    Prevent cloud misconfigurations and find vulnerabilities during build-time in infrastructure as code, container images and open source packages with Checkov by Bridgecrew.

    checkov – Terraform static analysis tool

  • terratest

    Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.

    terratest – Go library that helps you with automated tests for Terraform

  • pre-commit-terraform

    pre-commit git hooks to take care of Terraform configurations 🇺🇦

    pre-commit-terraform – Pre-commit git hooks for automation

  • terraform-docs

    Generate documentation from Terraform modules in various output formats

    terraform-docs – Quickly generate docs from modules

  • atlantis

    Terraform Pull Request Automation

    atlantis – Workflow for collaborating on Terraform projects

  • terraform-cost-estimation

    Anonymized, secure, and free Terraform cost estimation based on Terraform plan (0.12+) or Terraform state (any version)

    terraform-cost-estimation – Free cost estimation service for your plans. Check out also this list that includes a lot more awesome terraform tools.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • How long have you guys actually had the title “platform engineer”? What other titles did you have before that, if any?

    3 projects | /r/platform_engineering | 14 Feb 2023
  • Top Terraform Tools to Know in 2024

    19 projects | dev.to | 26 Mar 2024
  • whats your development process for github actions and how are you testing them?

    3 projects | /r/devops | 9 Mar 2023
  • Advice please. Reddit gold for help. :)

    2 projects | /r/devops | 26 Oct 2022
  • Terraform Module Template

    13 projects | /r/devops | 19 Jul 2022

Did you konow that Go is
the 4th most popular programming language
based on number of metions?