Curated list of awesome lists
A curated list of resources on HashiCorp's Terraform.
Your contributions are welcome!
Terraform enables you to safely and predictably create, change, and improve production infrastructure. It is an open source tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
Tutorials and Blog Posts
For more Community Modules not listed here please see the Terraform Module Registry.
Atlantis - Unified workflow for collaborating on Terraform through GitHub.
terraform_validate - Assists in the enforcement of user-defined standards in Terraform.
terraform-docs - Quick utility to generate docs from terraform modules.
terraform.py - Ansible dynamic inventory script for parsing Terraform state files.
terraform-provisioner - Tool for managing multiple provisions of the same Terraform scripts.
terraboot - DSL to generate a terraform configuration and run it.
terraform-provider-pingdom - Terraform provider to manage pingdom resources.
terragrunt - Terragrunt is a thin wrapper for Terraform that supports locking for Terraform state and enforces best practices.
tfenv - Terraform version manager inspired by rbenv.
terraform-landscape - Improve Terraform's plan output to be easier to read and understand.
Blast Radius - Interactive visualizations of Terraform dependency graphs.
tflint - Terraform linter for detecting errors that can not be detected by
tgf - Terragrunt frontend for executing Terragrunt/Terraform through Docker.
To the extent possible under law, Shuaib Yunus has waived all copyright and related or neighboring rights to this work.