Awesome Open Source
Awesome Open Source
Combined Topics
infrastructure-as-code
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 74 Infrastructure As Code Open Source Projects
Categories
>
Configuration Management
>
Infrastructure As Code
Terraform
⭐
25,167
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.
Salt
⭐
11,470
Software to automate the management and configuration of any infrastructure or application at scale. Get access to the Salt software package repository here:
Pulumi
⭐
7,478
Pulumi - Modern Infrastructure as Code. Any cloud, any language 🚀
Aws Cdk
⭐
6,061
The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code
Gocd
⭐
5,933
Main repository for GoCD - Continuous Delivery server
Goss
⭐
4,214
Quick and Easy server testing/validation
Terraformer
⭐
3,924
CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code
Tfsec
⭐
2,121
🔒🌍 Security scanner for your Terraform code
Awesome Terraform
⭐
1,888
Curated list of resources on HashiCorp's Terraform
Octodns
⭐
1,846
Tools for managing DNS across multiple providers
Pytest Testinfra
⭐
1,827
Testinfra test your infrastructures
Infracost
⭐
1,745
Cloud cost estimates for Terraform in your CLI and pull requests 💰📉
Infrastructure As Code Tutorial
⭐
1,735
Infrastructure As Code Tutorial. Covers Packer, Terraform, Ansible, Vagrant, Docker, Docker Compose, Kubernetes
Architect
⭐
1,460
The simplest, most powerful way to build serverless applications
Copilot Cli
⭐
1,177
The AWS Copilot CLI is a tool for developers to build, release and operate production ready containerized applications on Amazon ECS and AWS Fargate.
Kube Aws
⭐
1,147
[EOL] A command-line tool to declaratively manage Kubernetes clusters on AWS
Terraboard
⭐
1,130
🌍 📋 A web dashboard to inspect Terraform States
Lambda The Terraform Way
⭐
1,005
AWS Lambda using Terraform., an Introductory Cookbook
Itamae
⭐
1,002
Configuration management tool inspired by Chef, but simpler and lightweight. Formerly known as Lightchef.
Terraform Best Practices
⭐
863
Terraform Best Practices for AWS users
Terrascan
⭐
860
Detect compliance and security violations across Infrastructure as Code to mitigate risk before provisioning cloud native infrastructure.
Tack
⭐
733
Terraform module for creating Kubernetes cluster running on Container Linux by CoreOS in an AWS VPC
Kubecfg
⭐
672
A tool for managing complex enterprise Kubernetes environments as code.
Rex
⭐
648
Rex, the friendly automation framework
Red Baron
⭐
644
Automate creating resilient, disposable, secure and agile infrastructure for Red Teams.
Geodesic
⭐
608
🚀 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/
Enms
⭐
576
An enterprise-grade vendor-agnostic network automation platform.
Aws
⭐
451
A collection of bash shell scripts for automating various tasks with Amazon Web Services using the AWS CLI and jq.
Terracognita
⭐
425
Reads from existing Cloud Providers (reverse Terraform) and generates your infrastructure as code on Terraform configuration
Tads Boilerplate
⭐
403
Terraform + Ansible + Docker Swarm boilerplate = DevOps on 🔥🔥🔥 | Infrastructure as Code
Terraform Provider Kubernetes Alpha
⭐
396
A Terraform provider for Kubernetes that uses dynamic resource types and server-side apply. Supports all Kubernetes resources.
Punchcard
⭐
375
Type-safe AWS infrastructure.
Core
⭐
372
CFEngine Community
Terratag
⭐
371
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
My Links
⭐
305
Knowledge seeks no man
Adapt
⭐
296
ReactJS for your infrastructure. Create and deploy full-stack apps to any infrastructure using the power of React.
Terraform Provider Digitalocean
⭐
280
Terraform DigitalOcean provider
Terraform Aws Gitlab Runner
⭐
272
Terraform module for AWS GitLab runners on ec2 (spot) instances
Modules.tf Lambda
⭐
252
Infrastructure as code generator - from visual diagrams created with Cloudcraft.co to Terraform
Iam Policy Json To Terraform
⭐
244
Small tool to convert an IAM Policy in JSON format into a Terraform aws_iam_policy_document
Mitamae
⭐
231
mitamae is a fast, simple, and single-binary configuration management tool with a DSL like Chef
Aws Cdk Rfcs
⭐
187
RFCs for the AWS CDK
Serverless.tf
⭐
175
serverless.tf is an opinionated open-source framework for developing, building, deploying, and securing serverless applications and infrastructures on AWS using Terraform.
Fogg
⭐
169
Manage Infrastructure as Code with less pain.
Cdk Clj
⭐
167
A Clojure wrapper for the AWS Cloud Development Kit (AWS CDK)
Pulumi Aws
⭐
151
An Amazon Web Services (AWS) Pulumi resource package, providing multi-language access to AWS
Terraform Aws Devops
⭐
147
Info about many of my Terraform, AWS, and DevOps projects.
Terraform With Circleci Example
⭐
140
This is an example of automatic deployments of your infrastructure using terraform and CircleCI 2.0 workflows
Mimic
⭐
138
mimic: Define your Deployments, Infrastructure and Configuration as a Go Code 🚀
Terraform Aws Landing Zone
⭐
135
Terraform Module for AWS Landing Zone
Kumogata
⭐
128
Kumogata is a tool for AWS CloudFormation. It can define a template in Ruby DSL.
Gyro
⭐
125
Gyro is a command-line tool for creating, updating, and maintaining cloud infrastructure. Gyro makes infrastructure-as-code possible.
Red Team Infrastructure Automation
⭐
119
Disposable and resilient red team infrastructure with Terraform
Cluster.dev
⭐
114
Kubernetes-based Dev Environments with GitOps
Terraform
⭐
111
Terraform automation for Cloud
Toc
⭐
109
A Table of Contents of all Gruntwork Code
Goss Ansible
⭐
108
Ansible module for Goss
Spincycle
⭐
96
Automate and expose complex infrastructure tasks to teams and services.
Oneview Ansible
⭐
94
Ansible Modules and Sample Playbooks for HPE OneView
Psrule
⭐
92
Validate infrastructure as code (IaC) and objects using PowerShell rules.
Python Hponeview
⭐
87
DEPRECATED - no longer actively maintained. New repository: https://github.com/HewlettPackard/oneview-python
Kubernetes The Ansible Way
⭐
81
Bootstrap Kubernetes the Ansible way on Everything (here: Vagrant). Inspired by Kelsey Hightower´s kubernetes-the-hard-way, but refactored to Infrastructure-as-Code.
Cloudformation Templates
⭐
79
Common tasks automated by CloudFormation
Terraformize
⭐
76
Apply\Destory Terraform modules via a simple REST API endpoint.
Cfn Sphere
⭐
73
AWS CloudFormation stack management tool
Cintodeutilidadesdocker
⭐
72
My Docker templates repository 🐳 ☁️ 🐳
Catapult
⭐
61
💥 Catapult is a DevOps website management platform for development teams.
Terraform Aws Asg
⭐
58
Terraform AWS Auto Scaling Stack
Docker Swarm
⭐
42
🐳🐳🐳 This repository is part of a blog series on Docker Swarm example using VirtualBox, OVH Openstack, Azure and Amazon Web Services AWS
Karch
⭐
39
A Terraform module to create and maintain Kubernetes clusters on AWS easily, relying entirely on kops
Kitchen Ansiblepush
⭐
37
test-kitchen plugin to use ansible in push mode
Roboconf Platform
⭐
30
The core modules and the platform
Hocho
⭐
26
Hocho: Run Itamae easily with host inventory
Terraform Modules
⭐
24
Terraform Modules
1-74 of 74 projects
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