Terraform
Links
Atlantis - Terraform For Teams.
Terraform LSP - Language Server Protocol for Terraform.
Terranix - Terraform.json generator with a nix-like feeling.
tfsec - Static analysis powered security scanner for your terraform code.
Terraformer - CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code.
Checkov - Static code analysis tool for infrastructure-as-code. It scans cloud infrastructure provisioned using Terraform, Cloudformation or kubernetes and detects security and compliance misconfigurations.
terraform-compliance - Lightweight, security focused, BDD test framework against terraform.
tf2pulumi - Convert Terraform projects to Pulumi TypeScript programs.
TFLint - Terraform linter focused on possible errors, best practices, etc.
serverless.tf - Doing serverless with Terraform. (Web)
tfnotify - CLI command to parse Terraform execution result and notify it to GitHub.
Terraform and Nix integration - Set of Terraform modules that are designed to deploy NixOS.
Terratag - CLI tool for Terraform users to create and maintain tags (AWS, GCP, Azure).
tfenv - Terraform version manager.
AWS VPC Terraform module - Creates VPC resources on AWS.
Akashi - Validate "terraform plan" changes against a customizable ruleset.
terraform-exec - Go module for constructing and running Terraform CLI commands. Structured return values use the data types defined in terraform-json.
TerraGoat - Vulnerable Terraform Infrastructure.
Terraform Examples - Terraform samples for all the major clouds you can copy and paste.
Pre Commit Terraform - Pre Commit git hooks to take care of Terraform configurations.
Terragrunt - Thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.
Terraform provider for libvirt - Terraform provider that lets you provision servers on a libvirt host via Terraform.
Datadog to Terraform Converter - Converts Datadog monitor and dashboard JSON into Terraform alarm code.
hclq - Command line tool for querying and manipulating HashiCorp HCL files.
Terraform Google Bootstrap - Help bootstrap a GCP organization, creating all the required GCP resources & permissions to start using the Cloud Foundation Toolkit (CFT).
Terraform Provider Scaffolding - Quick start repository for creating a Terraform provider.
Terraform Plugin Docs - Generate and validate Terraform plugin/provider documentation.
python-terrascript - Create Terraform files using Python scripts. (HN)
Terraform Landscape - Reformat output of
terraform plan
to be easier to read and understand.CDK for Terraform - Define infrastructure resources using programming constructs and provision.
terraform-docs - Generate documentation from Terraform modules in various output formats.
Etok - Execute Terraform On Kubernetes.
AirIAM - AWS IAM to least privilege Terraform execution framework.
terraform-provider-utils - Terraform provider to add additional missing functionality to Terraform.
Kubernetes provider for Terraform - Supports all API resources in a generic fashion.
Fogg - Opinionated tool for managing infrastructure-as-code repositories using Terraform.
terrafmt - Tool for extracting or formatting Terraform configuration embedded in provider code.
tecli - Command Line Interface for Terraform Enterprise/Cloud.
Last updated