Gruntwork (gruntwork-io)

Gruntwork

gruntwork-io

Geek Repo

Your entire infrastructure. Defined as code. In about a day.

Home Page:https://www.gruntwork.io

Twitter:@gruntwork_io

Github PK Tool:Github PK Tool

Gruntwork's repositories

terragrunt

Terragrunt is a flexible orchestration tool that allows Infrastructure as Code written in OpenTofu/Terraform to scale.

terratest

Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.

Language:GoLicense:Apache-2.0Stargazers:7406Issues:123Issues:606

cloud-nuke

A tool for cleaning up your cloud accounts by nuking (deleting) all resources within it

git-xargs

git-xargs is a command-line tool (CLI) for making updates across multiple Github repositories with a single command.

Language:GoLicense:Apache-2.0Stargazers:921Issues:20Issues:80

terragrunt-infrastructure-live-example

A repo used to show examples file/folder structures you can use with Terragrunt and Terraform

Language:HCLLicense:Apache-2.0Stargazers:745Issues:43Issues:44

bash-commons

A collection of reusable Bash functions for handling common tasks such as logging, assertions, string manipulation, and more

Language:ShellLicense:Apache-2.0Stargazers:742Issues:34Issues:15

fetch

Download files, folders, and release assets from a specific git commit, branch, or tag of public and private GitHub repos.

Language:GoLicense:MITStargazers:584Issues:33Issues:57

kubergrunt

Kubergrunt is a standalone go binary with a collection of commands to fill in the gaps between Terraform, Helm, and Kubectl. https://www.gruntwork.io

Language:GoLicense:Apache-2.0Stargazers:507Issues:28Issues:68

pre-commit

A collection of pre-commit hooks used by Gruntwork tools

Language:ShellLicense:Apache-2.0Stargazers:474Issues:20Issues:42

terraform-google-gke

Terraform code and scripts for deploying a Google Kubernetes Engine (GKE) cluster.

Language:HCLLicense:Apache-2.0Stargazers:357Issues:38Issues:42

infrastructure-as-code-training

Materials for learning how to use infrastructure-as-code

Language:RubyLicense:Apache-2.0Stargazers:350Issues:38Issues:3

terraform-aws-utilities

A collection of useful Terraform utilities

Language:HCLLicense:Apache-2.0Stargazers:213Issues:24Issues:9

helm-kubernetes-services

Helm charts that can be used to package your applications into production ready deployments for Kubernetes. https://www.gruntwork.io

Language:GoLicense:Apache-2.0Stargazers:191Issues:24Issues:53

infrastructure-as-code-testing-talk

Sample code for the talk "How to test your infrastructure code: automated testing for Terraform, Docker, Packer, Kubernetes, and more" by Yevgeniy Brikman

Language:GoLicense:MITStargazers:185Issues:22Issues:0

terraform-google-network

Terraform code and scripts for deploying a GCP Virtual Private Cloud (VPC).

Language:HCLLicense:Apache-2.0Stargazers:107Issues:24Issues:13

health-checker

A simple HTTP server that will return 200 OK if all configured health checks pass.

Language:GoLicense:MITStargazers:97Issues:19Issues:12

terraform-google-load-balancer

Terraform modules for deploying Load Balancers in GCP

Language:HCLLicense:Apache-2.0Stargazers:93Issues:19Issues:8

gruntwork-installer

A script to make it easy to install Gruntwork Modules

Language:ShellLicense:MITStargazers:92Issues:21Issues:20

terraform-aws-couchbase

Reusable infrastructure modules for running Couchbase on AWS

Language:HCLLicense:Apache-2.0Stargazers:92Issues:21Issues:29

terraform-google-sql

Terraform modules for deploying Google Cloud SQL (e.g. MySQL, PostgreSQL) in GCP

Language:GoLicense:Apache-2.0Stargazers:92Issues:23Issues:34

gruntwork-io.github.io

The gruntwork.io website

Language:HTMLLicense:NOASSERTIONStargazers:40Issues:18Issues:100

terraform-google-static-assets

Modules for managing static assets (CSS, JS, images) in GCP

Language:HCLLicense:Apache-2.0Stargazers:36Issues:18Issues:1

go-commons

A standard library to use in all Gruntwork CLI tools

Language:GoLicense:MITStargazers:33Issues:23Issues:10

docs

Gruntwork docs files plus a set of tools to auto-generate a docs website from package markdown files.

Language:JavaScriptLicense:NOASSERTIONStargazers:23Issues:20Issues:24

terraform-google-ci

Terraform code and scripts for deploying automated CI/CD pipelines on GCP.

Language:HCLLicense:Apache-2.0Stargazers:19Issues:18Issues:1

terraform-kubernetes-namespace

This repo contains a Module for managing Kubernetes Namespaces with Terraform.

Language:HCLLicense:Apache-2.0Stargazers:16Issues:20Issues:1

helmcharts

Holds Gruntwork's public helm chart repository

sample-app-docker

Sample app for use with Google Cloud Build

Language:JavaScriptLicense:Apache-2.0Stargazers:6Issues:9Issues:0

terraform

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.

Language:GoLicense:MPL-2.0Stargazers:2Issues:3Issues:0

module-ci-update-terraform-variable-test

This repo is used as part of the automated tests for the terraform-update-tests script in module-ci

Language:HCLStargazers:1Issues:18Issues:0