Awesome Open Source
Awesome Open Source
Application Programming Interfaces
Command Line Interface
Integrated Development Environments
Lists Of Projects
User Interface Components
Web User Interface
The Top 303 Terraform Open Source Projects
Terraform enables you to safely and predictably create, change, and improve 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.
Become A Software Engineer At Top Companies
Identify your strengths with a free online coding quiz, and skip resume and recruiter screens at multiple companies at once. It's free, confidential, includes a free flight and hotel, along with help to study to pass interviews and negotiate a high salary!
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions
Kubernetes clusters for the hobbyist.
Terraform Provider Aws
Terraform AWS provider
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.
Export existing AWS resources to Terraform style (tf, tfstate)
CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code
Terraform Pull Request Automation
KubeOperator 是一个开源的轻量级 Kubernetes 发行版，专注于帮助企业规划、部署和运营生产级别的 K8s 集群。
Android in docker solution with noVNC supported and video recording
StreamAlert is a serverless, realtime data analysis framework which empowers you to ingest, analyze, and alert on data from any environment, using datasources and alerting logic you define.
Automate the creation of a lab environment complete with security tooling and logging best practices
Terraform Provider Azurerm
Terraform provider for Azure Resource Manager
TFLint is a Terraform linter focused on possible errors, best practices, etc. (Terraform >= 0.12)
Infrastructure As Code Tutorial
Infrastructure As Code Tutorial. Covers Packer, Terraform, Ansible, Vagrant, Docker, Docker Compose, Kubernetes
Curated list of resources on HashiCorp's Terraform
🔒🌍 Static analysis powered security scanner for your terraform code
Terraform version manager
Terraform State → Ansible Dynamic Inventory
Terraform Aws Eks
Terraform module to create an Elastic Kubernetes (EKS) cluster and associated worker instances on AWS
🤖 The core logic behind Dependabot's update PR creation, and the public issue tracker for all things Dependabot
Minimal and free Kubernetes distribution
A collection of tools and files for learning new technologies
Generic templated configuration management for Kubernetes, Terraform and other things
Terraform Up And Running Code
Code samples for the book "Terraform: Up & Running" by Yevgeniy Brikman
Improve Terraform's plan output to be easier to read and understand
Terraform Provider Google
Terraform Google Cloud Platform provider
Interactive visualizations of Terraform dependency graphs using d3.js
Prevent cloud misconfigurations during build-time for Terraform, Cloudformation, Kubernetes, Serverless framework and other infrastructure-as-code-languages with Checkov by Bridgecrew.
Records actions made in the AWS Management Console and outputs the equivalent CLI/SDK commands and CloudFormation/Terraform templates.
BinaryAlert: Serverless, Real-time & Retroactive Malware Detection.
🌍 📋 A web dashboard to inspect Terraform States
Test Kitchen plugins for testing Terraform configurations
The web open source editor for presentations
Define infrastructure resources using programming constructs and provision them using HashiCorp Terraform
Terraform Provider Kubernetes
Terraform Kubernetes provider
Terraform Best Practices
Terraform best practices (constantly updating)
Terraform Best Practices
Terraform Best Practices for AWS users
a lightweight, security focused, BDD test framework against terraform.
Terraform Provider Libvirt
Terraform provider to provision infrastructure with Linux's KVM using libvirt
Atlantis is now being maintained at https://github.com/runatlantis/atlantis
Pre Commit Terraform
pre-commit git hooks to take care of Terraform configurations
Terraform Provider Helm
Terraform Helm provider
A Visual Studio Code extension for Hashicorp Terraform
Install a Kubernetes cluster the CoreOS Tectonic Way: HA, self-hosted, RBAC, etcd Operator, and more
Automate creating resilient, disposable, secure and agile infrastructure for Red Teams.
basic vim/terraform integration
AWS ECS terraform module
🚀 Geodesic is a cloud automation shell. It's the fastest way to get up and running with a rock solid, production grade cloud platform built on top of strictly Open Source tools. ★ this repo! https://slack.cloudposse.com/
Infrastructure As Code Talk
Sample code for the talk "Infrastructure-as-code: running microservices on AWS with Docker, ECS, and Terraform"
Terraform Provisioner Ansible
Marrying Ansible with Terraform 0.12.x
Generate CloudFormation / Terraform / Troposphere templates from your existing AWS resources.
Intro To Terraform
Sample code for the blog post "An Introduction to Terraform"
Build your own privacy and security focused Android OS in the cloud on a continuous basis with OTA updates.
Automation for Production Kubernetes Clusters with a GitOps Workflow
Collection of security and best practice test for static code analysis of terraform
Terraform Aws Secure Baseline
Terraform module to set up your AWS account with the secure baseline configuration based on CIS Amazon Web Services Foundations.
Vault On Gke
Run @HashiCorp Vault on Google Kubernetes Engine (GKE) with Terraform
Language Server Protocol for Terraform
A collection of bash shell scripts for automating various tasks with Amazon Web Services using the AWS CLI and jq.
Run LibreOffice in AWS Lambda to create PDFs & convert documents
Terraform + Ansible + Docker Swarm boilerplate = DevOps on 🔥🔥🔥 | Infrastructure as Code
Terraform Provider Oci
Terraform Oracle Cloud Infrastructure provider
Kubernetes YAML to Terraform HCL converter
A command line tool to switch between different versions of terraform (install with homebrew and more)
Reads from existing Cloud Providers (reverse Terraform) and generates your infrastructure as code on Terraform configuration
Preview themes from the VSCode marketplace.
Kubernetes Digitalocean Terraform
📋 🌊 🌎 Setup a simple Kubernetes cluster in Digital Ocean using Terraform
A list command for AWS resources
Terraform Provider Vsphere
Terraform VMware vSphere provider
Automatically generate Google Cloud Platform support for OSS IaaC Projects
A CLI command to parse Terraform execution result and notify it to GitHub
Terraform Provider Alicloud
Terraform AliCloud provider
Elasticsearch Cloud Deploy
Deploy Elasticsearch on the cloud easily
Deploy Kubernetes. Now!
TerraGoat is Bridgecrew's "Vulnerable by Design" Terraform repository. TerraGoat is a learning and training project that demonstrates how common configuration errors can find their way into production cloud environments.
A tool for cleaning your AWS account
Vim Terraform Completion
A (Neo)Vim Autocompletion and linter for Terraform, a HashiCorp tool
Terraform Null Label
Terraform Module to define a consistent naming convention by (namespace, stage, name, [attributes])
A toolkit for Kubernetes cluster provisioning and lifecycle management
Self-hosted CDN based on Kubernetes
Terraform Cost Estimation
Anonymized, secure, and free Terraform cost estimation based on Terraform plan (0.12+) or Terraform state (any version)
Kubernetes cluster provisioning using Terraform.
Terraform Provider Digitalocean
Terraform DigitalOcean provider
Read your tfstate or HCL to generate a graph specific for each provider, showing only the resources that are most important/relevant.
Enable enthusiasts and administrators alike to easily provision highly available and production-ready Kubernetes clusters on Proxmox VE.
Cf To Tf
CLI tool for generating Terraform configuration and state for existing CloudFormation resources
Assists in the enforcement of user-defined standards in Terraform
Terraform Aws Gitlab Runner
Terraform module for AWS GitLab runners on ec2 (spot) instances
Infrastructure As Code Training
Materials for learning how to use infrastructure-as-code
Infrastructure as code generator - from visual diagrams created with Cloudcraft.co to Terraform
Terraform Ecs Fargate
A Terraform template used for provisioning web application stacks on AWS ECS Fargate
Terraform Provider Kubernetes Alpha
A Terraform provider for Kubernetes that uses dynamic resource types and server-side apply. Supports all Kubernetes resources.
Terraform Provider Virtualbox
VirtualBox provider for Terraform
Terraform Provider Github
Terraform GitHub provider
Terraform Provider Ansible
"Logical" provider for integrating with an Ansible Dynamic Inventory script.
Terraform Language Server
Terraform Aws Cognito Auth
Serverless Authentication as a Service (AaaS) provider built on top of AWS Cognito
1-100 of 303 projects