Awesome Open Source
Awesome Open Source
Combined Topics
terraform
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 369 Terraform Open Source Projects
Categories
>
Configuration Management
>
Terraform
Terraform
⭐
25,849
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.
Devops Exercises
⭐
7,700
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions
Terraform Provider Aws
⭐
5,552
Terraform AWS provider
Terratest
⭐
4,967
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
Guide
⭐
4,952
Kubernetes clusters for the hobbyist.
Terragrunt
⭐
4,807
Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.
Terraformer
⭐
4,170
CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code
Terraforming
⭐
3,920
Export existing AWS resources to Terraform style (tf, tfstate)
Atlantis
⭐
3,379
Terraform Pull Request Automation
Kubeoperator
⭐
3,300
KubeOperator 是一个开源的轻量级 Kubernetes 发行版,专注于帮助企业规划、部署和运营生产级别的 K8s 集群。
Docker Android
⭐
3,151
Android in docker solution with noVNC supported and video recording
Engine
⭐
2,662
Deploy your apps on any Cloud providers in just a few seconds
Detectionlab
⭐
2,659
Automate the creation of a lab environment complete with security tooling and logging best practices
Infracost
⭐
2,532
Cloud cost estimates for Terraform in your CLI and pull requests 💰📉
Streamalert
⭐
2,482
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.
Tfsec
⭐
2,400
🔒🌍 Security scanner for your Terraform code
Terraform Provider Azurerm
⭐
2,298
Terraform provider for Azure Resource Manager
Tflint
⭐
2,166
A Pluggable Terraform Linter
Checkov
⭐
2,118
Prevent cloud misconfigurations during build-time for Terraform, Cloudformation, Kubernetes, Serverless framework and other infrastructure-as-code-languages with Checkov by Bridgecrew.
Tfenv
⭐
2,048
Terraform version manager
Awesome Terraform
⭐
2,019
Curated list of resources on HashiCorp's Terraform
Terraform Docs
⭐
1,882
Generate documentation from Terraform modules in various output formats
Infrastructure As Code Tutorial
⭐
1,814
Infrastructure As Code Tutorial. Covers Packer, Terraform, Ansible, Vagrant, Docker, Docker Compose, Kubernetes
Terraform Aws Eks
⭐
1,777
Terraform module to create an Elastic Kubernetes (EKS) cluster and associated worker instances on AWS
Dependabot Core
⭐
1,723
🤖 The core logic behind Dependabot's update PR creation, and the public issue tracker for all things Dependabot
Terraform Cdk
⭐
1,706
Define infrastructure resources using programming constructs and provision them using HashiCorp Terraform
Terraform Inventory
⭐
1,484
Terraform State → Ansible Dynamic Inventory
Terraform Up And Running Code
⭐
1,443
Code samples for the book "Terraform: Up & Running" by Yevgeniy Brikman
Terrascan
⭐
1,420
Detect compliance and security violations across Infrastructure as Code to mitigate risk before provisioning cloud native infrastructure.
Typhoon
⭐
1,390
Minimal and free Kubernetes distribution with Terraform
Kapitan
⭐
1,374
Generic templated configuration management for Kubernetes, Terraform and other things
Blast Radius
⭐
1,366
Interactive visualizations of Terraform dependency graphs using d3.js
Terraform Provider Google
⭐
1,308
Terraform Google Cloud Platform provider
Learning Tools
⭐
1,286
A collection of tools and files for learning new technologies
Terraform Landscape
⭐
1,256
Improve Terraform's plan output to be easier to read and understand
Terraboard
⭐
1,183
🌍 📋 A web dashboard to inspect Terraform States
Awsconsolerecorder
⭐
1,145
Records actions made in the AWS Management Console and outputs the equivalent CLI/SDK commands and CloudFormation/Terraform templates.
Binaryalert
⭐
1,123
BinaryAlert: Serverless, Real-time & Retroactive Malware Detection.
Deckdeckgo
⭐
1,110
The web open source editor for presentations
Lambda The Terraform Way
⭐
1,053
AWS Lambda using Terraform., an Introductory Cookbook
Kitchen Terraform
⭐
955
Test Kitchen plugins for testing Terraform configurations
Terraform Best Practices
⭐
930
Terraform best practices (constantly updating)
Terraform Best Practices
⭐
922
Terraform Best Practices for AWS users
Cli
⭐
910
a lightweight, security focused, BDD test framework against terraform.
Driftctl
⭐
906
Detect, track and alert on infrastructure drift
Pre Commit Terraform
⭐
891
pre-commit git hooks to take care of Terraform configurations
Terraform Provider Libvirt
⭐
886
Terraform provider to provision infrastructure with Linux's KVM using libvirt
Terraform Provider Kubernetes
⭐
886
Terraform Kubernetes provider
Former2
⭐
740
Generate CloudFormation / Terraform / Troposphere templates from your existing AWS resources.
Wild Workouts Go Ddd Example
⭐
723
Complete application to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring of a Go project.
Terraform Provider Helm
⭐
699
Terraform Helm provider
Vscode Terraform
⭐
666
A Visual Studio Code extension for Hashicorp Terraform
Vim Terraform
⭐
663
basic vim/terraform integration
Red Baron
⭐
660
Automate creating resilient, disposable, secure and agile infrastructure for Red Teams.
Terraform Ecs
⭐
654
AWS ECS terraform module
Atlantis
⭐
629
Atlantis is now being maintained at https://github.com/runatlantis/atlantis
Geodesic
⭐
627
🚀 Geodesic is a DevOps Linux Distro. We use it as a cloud automation shell. It's the fastest way to get up and running with a rock solid Open Source toolchain. ★ this repo! https://slack.cloudposse.com/
Tectonic Installer
⭐
598
Install a Kubernetes cluster the CoreOS Tectonic Way: HA, self-hosted, RBAC, etcd Operator, and more
Terraform Aws Secure Baseline
⭐
582
Terraform module to set up your AWS account with the secure baseline configuration based on CIS Amazon Web Services Foundations and AWS Foundational Security Best Practices.
Intro To Terraform
⭐
546
Sample code for the blog post series "A Comprehensive Guide to Terraform."
Terraform Switcher
⭐
545
A command line tool to switch between different versions of terraform (install with homebrew and more)
Bedrock
⭐
523
Automation for Production Kubernetes Clusters with a GitOps Workflow
Infrastructure As Code Talk
⭐
519
Sample code for the talk "Infrastructure-as-code: running microservices on AWS with Docker, ECS, and Terraform"
Terraform Provisioner Ansible
⭐
516
Ansible with Terraform 0.13.x
Awsls
⭐
509
A list command for AWS resources
Aws
⭐
486
A collection of bash shell scripts for automating various tasks with Amazon Web Services using the AWS CLI and jq.
Rattlesnakeos Stack
⭐
483
Build your own privacy and security focused Android OS in the cloud.
K2tf
⭐
469
Kubernetes YAML to Terraform HCL converter
Terraform Lsp
⭐
468
Language Server Protocol for Terraform
Vault On Gke
⭐
452
Run @HashiCorp Vault on Google Kubernetes Engine (GKE) with Terraform
Terracognita
⭐
450
Reads from existing Cloud Providers (reverse Terraform) and generates your infrastructure as code on Terraform configuration
Terragoat
⭐
449
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.
Terraform Provider Kubernetes Alpha
⭐
428
A Terraform provider for Kubernetes that uses dynamic resource types and server-side apply. Supports all Kubernetes resources.
Tads Boilerplate
⭐
422
Terraform + Ansible + Docker Swarm boilerplate = DevOps on 🔥🔥🔥 | Infrastructure as Code
Inframap
⭐
420
Read your tfstate or HCL to generate a graph specific for each provider, showing only the resources that are most important/relevant.
Serverless Libreoffice
⭐
406
Run LibreOffice in AWS Lambda to create PDFs & convert documents
Terraform Provider Oci
⭐
399
Terraform Oracle Cloud Infrastructure provider
Terraform Cost Estimation
⭐
399
Anonymized, secure, and free Terraform cost estimation based on Terraform plan (0.12+) or Terraform state (any version)
Terratag
⭐
382
Terratag is a CLI tool that enables users of Terraform to automatically create and maintain tags across their entire set of AWS, Azure, and GCP resources
Terraform Provider Vsphere
⭐
380
Terraform VMware vSphere provider
Terraform Ls
⭐
380
Terraform Language Server
Vscodethemes
⭐
371
Preview themes from the VSCode marketplace.
Magic Modules
⭐
354
Automatically generate Google Cloud Platform support for OSS IaaC Projects
Tfnotify
⭐
351
A CLI command to parse Terraform execution result and notify it to GitHub
Pipe
⭐
336
Continuous Delivery for Declarative Kubernetes, Serverless and Infrastructure Applications
Terraform Provider Alicloud
⭐
335
Terraform AliCloud provider
Awsweeper
⭐
329
A tool for cleaning your AWS account
Kubernetes Digitalocean Terraform
⭐
324
📋 🌊 🌎 Setup a simple Kubernetes cluster in Digital Ocean using Terraform
Caf Terraform Landingzones
⭐
323
Cloud Adoption Framework for Azure - Terraform landing zones
Terraform Null Label
⭐
320
Terraform Module to define a consistent naming convention by (namespace, stage, name, [attributes])
Tks
⭐
318
Enable enthusiasts and administrators alike to easily provision highly available and production-ready Kubernetes clusters on Proxmox VE.
Kubecdn
⭐
313
Self-hosted CDN based on Kubernetes
Terraform Aws Github Runner
⭐
308
Terraform module for scalable GitHub action runners on AWS
Elasticsearch Cloud Deploy
⭐
307
Deploy Elasticsearch on the cloud easily
Terraform Provider Github
⭐
300
Terraform GitHub provider
Airiam
⭐
298
Least privilege AWS IAM Terraformer
Terraform Provider Digitalocean
⭐
296
Terraform DigitalOcean provider
Terraform Kubestack
⭐
295
Terraform GitOps Framework — Everything you need to build reliable automation for AKS, EKS and GKE Kubernetes clusters in one free and open-source framework.
Terraform Ecs Fargate
⭐
291
A Terraform template used for provisioning web application stacks on AWS ECS Fargate
Python Terraform
⭐
290
1-100 of 369 projects
Next >
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210