Gruntwork's repositories
intro-to-terraform
Sample code for the blog post series "A Comprehensive Guide to Terraform."
terraform-google-gke
Terraform code and scripts for deploying a Google Kubernetes Engine (GKE) cluster.
infrastructure-as-code-training
Materials for learning how to use infrastructure-as-code
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
terraform-google-network
Terraform code and scripts for deploying a GCP Virtual Private Cloud (VPC).
health-checker
A simple HTTP server that will return 200 OK if all configured health checks pass.
terraform-google-load-balancer
Terraform modules for deploying Load Balancers in GCP
terraform-aws-couchbase
Reusable infrastructure modules for running Couchbase on AWS
terraform-google-sql
Terraform modules for deploying Google Cloud SQL (e.g. MySQL, PostgreSQL) in GCP
terraform-training-solutions
The solutions for the exercises in the Infrastructure as Code with Terraform Workshop
terratest-helm-testing-example
Example Helm Chart and corresponding test code using terratest.
gruntwork-io.github.io
The gruntwork.io website
terraform-google-static-assets
Modules for managing static assets (CSS, JS, images) in GCP
go-commons
A standard library to use in all Gruntwork CLI tools
terraform-google-ci
Terraform code and scripts for deploying automated CI/CD pipelines on GCP.
terraform-kubernetes-namespace
This repo contains a Module for managing Kubernetes Namespaces with Terraform.
tflint-ruleset-aws-cis
Tflint rules for CIS AWS Foundations Benchmark compliance checks. These rules work in addition to the recommendations from Gruntwork's CIS Service Catalog.
helmcharts
Holds Gruntwork's public helm chart repository
sample-app-docker
Sample app for use with Google Cloud Build
microframework
Microframework is a simple tool that allows you to execute your modules in a proper order, helping you to organize bootstrap code in your application.
terraform-hiera-like-example
A repo that shows an example of how to deploy services dynamically from Hiera-like YAML files using Terraform/Terragrunt
terraform-module-in-root-for-terragrunt-test
This repo is used during automated tests for Terragrunt. It is not meant for any production usage.
fetch-test-public
A public repo meant solely for testing with gruntwork-io/fetch
gh-action-mutex
A simple locking/unlocking mechanism to provide mutual exclusion in Github Actions