Skip to content

run-at-scale/awesome-terraform

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 

Repository files navigation

Awesome Terraform Awesome

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.

Contents

Official Resources

Community

Books

Tutorials and Blog Posts

Community Modules

Tools

  • Atlantis - A unified workflow for collaborating on Terraform through GitHub.
  • terraform-docs - A quick utility to generate docs from terraform modules.
  • terraform.py - Ansible dynamic inventory script for parsing Terraform state files.
  • terraform-provisioner - A 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.

Talks

License

CC0

To the extent possible under law, Shuaib Yunus has waived all copyright and related or neighboring rights to this work.

About

Curated list of resources on HashiCorp's Terraform

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published