Useful scripts, Ansible roles, Docker images, docker-compose apps, and Terraform modules.
Support
Quality
Security
License
Reuse
Drone plugin for triggering Terraform deployments
Support
Quality
Security
License
Reuse
A binary written in Go to systematically manage external modules from Github for use in Terraform
Support
Quality
Security
License
Reuse
A tool to create Spinnaker Pipeline JSON from a simple Yaml file
Support
Quality
Security
License
Reuse
TFLint ruleset for terraform-provider-azurerm
Support
Quality
Security
License
Reuse
Piculet is a tool to manage EC2 Security Group. It defines the state of EC2 Security Group using DSL, and updates EC2 Security Group according to DSL.
Support
Quality
Security
License
Reuse
RSpec tests for your Terraform modules
Support
Quality
Security
License
Reuse
AWS automation scripts and lambda functions
Support
Quality
Security
License
Reuse
Generate diagrams and code from cloud infrastructures: AWS, Azure,GCP, Kubernetes
Support
Quality
Security
License
Reuse
Terraform provider for CircleCI
Support
Quality
Security
License
Reuse
Rules to validate Azure resources and infrastructure as code (IaC) using PSRule.
Support
Quality
Security
License
Reuse
Transform environment variables for use with Terraform (e.g. `HOSTNAME` ⇨ `TF_VAR_hostname`)
Support
Quality
Security
License
Reuse
Bootstrap Kubernetes the Ansible way on Everything (here: Vagrant). Inspired by Kelsey Hightower´s kubernetes-the-hard-way, but refactored to Infrastructure-as-Code.
Support
Quality
Security
License
Reuse
Terraform Provider and Module Registry
Support
Quality
Security
License
Reuse
See the new version here:
Support
Quality
Security
License
Reuse
[DEPRECATED] Terraform Custom Provider for VMware vSphere
Support
Quality
Security
License
Reuse
Terraform provider for Sonatype Nexus
Support
Quality
Security
License
Reuse
DynDNS-like public IP auto-updater script for GoDaddy
Support
Quality
Security
License
Reuse
A Python module for slinging infrastructure (with terraform).
Support
Quality
Security
License
Reuse
A Terraform module which sends SNS events to Slack with AWS lambda function
Support
Quality
Security
License
Reuse
Support
Quality
Security
License
Reuse
Run `terraform apply` from within an AWS Lambda
Support
Quality
Security
License
Reuse
Terraform provider for managing Apache Kafka Connect
Support
Quality
Security
License
Reuse
A reactive configuration manager designed to support Infrastructure as a Code provisioning, and bi-directional configuration management providing a single source of truth across multi-cloud environments.
Support
Quality
Security
License
Reuse
Packer build scripts for DigitalOcean Marketplace 1-clicks.
Support
Quality
Security
License
Reuse
A Kubernetes friendly Rails configuration gem.
Support
Quality
Security
License
Reuse
Offensive Infrastructure with Modern Technologies
Support
Quality
Security
License
Reuse
Convert ebs_block_device blocks in aws_instance resource to aws_ebs_volume and aws_volume_attachment resources
Support
Quality
Security
License
Reuse
A Github action for generating Terraform module documentation using terraform-docs and gomplate
Support
Quality
Security
License
Reuse
Terraform Panos provider
Support
Quality
Security
License
Reuse
The Datadog AWS Lambda Library for Node
Support
Quality
Security
License
Reuse
t
terraform-provider-opentelekomcloudby opentelekomcloud
Go 77 Version:Current License: Weak Copyleft (MPL-2.0)
Terraform OpenTelekomCloud provider
Support
Quality
Security
License
Reuse
The simplest yaml to ENV config loader.
Support
Quality
Security
License
Reuse
t
terraform-google-conversionby GoogleCloudPlatform
Go 76 Version:Current License: Permissive (Apache-2.0)
This is a Golang library which provides functions to map a Terraform configuration for Google Cloud Platform into GCP's native API inventory format.
Support
Quality
Security
License
Reuse
A Kubernetes Terraform Controller, managing Cloud resources through Kubernetes
Support
Quality
Security
License
Reuse
The Cloud Posse Terraform Provider for various utilities (e.g. deep merging, stack configuration management)
Support
Quality
Security
License
Reuse
Auto-scaling VirtualMachine runner 🏃 for GitHub Actions
Support
Quality
Security
License
Reuse
Terraform & Terragrunt Version Manager
Support
Quality
Security
License
Reuse
CLI application for OpenShift Node.js deployment 🚀
Support
Quality
Security
License
Reuse
Terraform Nutanix Provider
Support
Quality
Security
License
Reuse
A command-line utility to convert a JSON file (.json) to YAML (.yml)
Support
Quality
Security
License
Reuse
Support
Quality
Security
License
Reuse
Self-paced training workshop for the NR1 CLI/SDK
Support
Quality
Security
License
Reuse
Terraform Provider for Proxmox
Support
Quality
Security
License
Reuse
Use when statement in imperative pipeline inkl. Blue Ocean shows skipped stages
Support
Quality
Security
License
Reuse
Brings kOps into terraform in a fully managed way
Support
Quality
Security
License
Reuse
Development repository for the grafana cookbook
Support
Quality
Security
License
Reuse
This project is archived, but the idea of Terrastack lives on in the Terraform CDK. - https://github.com/hashicorp/terraform-cdk
Support
Quality
Security
License
Reuse
Auto-scaling Concourse CI v2.2.1 on AWS with Terraform (since 2016.04.14)
Support
Quality
Security
License
Reuse
Generate Terraform code with Python
Support
Quality
Security
License
Reuse
u
utilsby marco-lancini
Useful scripts, Ansible roles, Docker images, docker-compose apps, and Terraform modules.
Python 86Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
d
drone-terraformby jmccann
Drone plugin for triggering Terraform deployments
Go 85Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
terrafileby coretech
A binary written in Go to systematically manage external modules from Github for use in Terraform
Go 85Updated: 4 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
k
k8s-pipelinerby namely
A tool to create Spinnaker Pipeline JSON from a simple Yaml file
Go 85Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
tflint-ruleset-azurermby terraform-linters
TFLint ruleset for terraform-provider-azurerm
Go 85Updated: 2 y ago License: Weak Copyleft (MPL-2.0)
Support
Quality
Security
License
Reuse
p
piculetby codenize-tools
Piculet is a tool to manage EC2 Security Group. It defines the state of EC2 Security Group using DSL, and updates EC2 Security Group according to DSL.
Ruby 84Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
rspec-terraformby bsnape
RSpec tests for your Terraform modules
Ruby 84Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
aws-automationby tensult
AWS automation scripts and lambda functions
JavaScript 84Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
grucloudby grucloud
Generate diagrams and code from cloud infrastructures: AWS, Azure,GCP, Kubernetes
JavaScript 84Updated: 2 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
t
terraform-provider-circleciby mrolla
Terraform provider for CircleCI
Go 84Updated: 3 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
P
PSRule.Rules.Azureby microsoft
Rules to validate Azure resources and infrastructure as code (IaC) using PSRule.
PowerShell 84Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
tfenvby cloudposse
Transform environment variables for use with Terraform (e.g. `HOSTNAME` ⇨ `TF_VAR_hostname`)
Go 84Updated: 4 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
k
kubernetes-the-ansible-wayby jonashackt
Bootstrap Kubernetes the Ansible way on Everything (here: Vagrant). Inspired by Kelsey Hightower´s kubernetes-the-hard-way, but refactored to Infrastructure-as-Code.
Shell 84Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
b
boring-registryby TierMobility
Terraform Provider and Module Registry
Go 84Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
Support
Quality
Security
License
Reuse
t
terraform-provider-vsphereby rakutentech
[DEPRECATED] Terraform Custom Provider for VMware vSphere
Go 83Updated: 4 y ago License: Weak Copyleft (MPL-2.0)
Support
Quality
Security
License
Reuse
t
terraform-provider-nexusby datadrivers
Terraform provider for Sonatype Nexus
Go 82Updated: 2 y ago License: Weak Copyleft (MPL-2.0)
Support
Quality
Security
License
Reuse
g
godaddy-dyndnsby saschpe
DynDNS-like public IP auto-updater script for GoDaddy
Python 81Updated: 4 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
terrapynby kennethreitz-archive
A Python module for slinging infrastructure (with terraform).
Python 81Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
a
aws-sns-slack-terraformby builtinnya
A Terraform module which sends SNS events to Slack with AWS lambda function
Python 80Updated: 4 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
terraframeby eropple
Ruby 80Updated: 5 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
terraform-lambdaby FitnessKeeper
Run `terraform apply` from within an AWS Lambda
Python 80Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
terraform-provider-kafka-connectby Mongey
Terraform provider for managing Apache Kafka Connect
Go 80Updated: 3 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
o
onixby gatblau
A reactive configuration manager designed to support Infrastructure as a Code provisioning, and bi-directional configuration management providing a single source of truth across multi-cloud environments.
Go 80Updated: 3 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
d
droplet-1-clicksby digitalocean
Packer build scripts for DigitalOcean Marketplace 1-clicks.
Shell 80Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
k
konfigby cloud66-oss
A Kubernetes friendly Rails configuration gem.
Ruby 79Updated: 4 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
o
offensive-infrastructureby marco-lancini
Offensive Infrastructure with Modern Technologies
Shell 79Updated: 4 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
terraform-ebs-attachmentizerby heap
Convert ebs_block_device blocks in aws_instance resource to aws_ebs_volume and aws_volume_attachment resources
Go 79Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
g
gh-actionsby terraform-docs
A Github action for generating Terraform module documentation using terraform-docs and gomplate
Shell 79Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
terraform-provider-panosby PaloAltoNetworks
Terraform Panos provider
Go 79Updated: 2 y ago License: Weak Copyleft (MPL-2.0)
Support
Quality
Security
License
Reuse
d
datadog-lambda-jsby DataDog
The Datadog AWS Lambda Library for Node
TypeScript 78Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
terraform-provider-opentelekomcloudby opentelekomcloud
Terraform OpenTelekomCloud provider
Go 77Updated: 2 y ago License: Weak Copyleft (MPL-2.0)
Support
Quality
Security
License
Reuse
e
envyableby philnash
The simplest yaml to ENV config loader.
Ruby 76Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
terraform-google-conversionby GoogleCloudPlatform
This is a Golang library which provides functions to map a Terraform configuration for Google Cloud Platform into GCP's native API inventory format.
Go 76Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
terraform-controllerby oam-dev
A Kubernetes Terraform Controller, managing Cloud resources through Kubernetes
Go 76Updated: 3 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
terraform-provider-utilsby cloudposse
The Cloud Posse Terraform Provider for various utilities (e.g. deep merging, stack configuration management)
Go 76Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
m
myshoesby whywaita
Auto-scaling VirtualMachine runner 🏃 for GitHub Actions
Go 76Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
terraenvby aaratn
Terraform & Terragrunt Version Manager
Python 75Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
n
nodeshiftby nodeshift
CLI application for OpenShift Node.js deployment 🚀
JavaScript 75Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
terraform-provider-nutanixby nutanix
Terraform Nutanix Provider
Go 75Updated: 2 y ago License: Weak Copyleft (MPL-2.0)
Support
Quality
Security
License
Reuse
j
json2yamlby coolaj86
A command-line utility to convert a JSON file (.json) to YAML (.yml)
JavaScript 74Updated: 4 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
d
devops_challengeby samcavallieri
JavaScript 74Updated: 3 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
n
nr1-workshopby newrelic
Self-paced training workshop for the NR1 CLI/SDK
JavaScript 74Updated: 4 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
terraform-provider-proxmoxby danitso
Terraform Provider for Proxmox
Go 74Updated: 4 y ago License: Weak Copyleft (MPL-2.0)
Support
Quality
Security
License
Reuse
i
imperative-whenby comquent
Use when statement in imperative pipeline inkl. Blue Ocean shows skipped stages
Groovy 74Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
terraform-provider-kopsby eddycharly
Brings kOps into terraform in a fully managed way
Go 74Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
g
grafanaby sous-chefs
Development repository for the grafana cookbook
Ruby 73Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
t
terrastackby TerraStackIO
This project is archived, but the idea of Terrastack lives on in the Terraform CDK. - https://github.com/hashicorp/terraform-cdk
TypeScript 73Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
c
concourse-awsby mumoshu
Auto-scaling Concourse CI v2.2.1 on AWS with Terraform (since 2016.04.14)
Go 73Updated: 5 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
p
pretfby raymondbutcher
Generate Terraform code with Python
Python 72Updated: 3 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse