Gruntwork Docs
Learn how to deploy and manage your entire infrastructure as code.
What is Gruntwork?
Learn how Gruntwork products can help you deploy a world class infrastructure.
The Reference Architecture
Bought a Reference Architecture? Get your new infrastructure up and running quickly with our comprehensive guide.
Deploy A Service
Follow our tutorials and learn how to deploy Gruntwork services to construct your own bespoke architecture.
Discover Your Use Case
Set Up Your Multi-account Structure
Streamline how you create, configure, and secure your AWS accounts using Gruntwork Landing Zone.
Create an Infra CI/CD Pipeline
Use your preferred CI tool to set up an end‑to‑end pipeline for your infrastructure code.
Configure Your Network
Set up your network according to industry best practices using our VPC service.
Deploy a Kubernetes Cluster
Deploy Kubernetes using EKS to host all of your apps and services.
Achieve Compliance
Implement the CIS AWS Foundations Benchmark using our curated collection of modules and services.
Learn New Tools
Terragrunt
Terragrunt is a thin wrapper that provides extra tools for keeping your Terraform configurations DRY, working with multiple modules, and managing remote state.
Terratest
Terratest is a Go library that provides patterns and helper functions for testing infrastructure, with 1st-class support for Terraform, Packer, Docker, Kubernetes, AWS, GCP, and more.
Gruntwork Installer
The Gruntwork Installer provides conveniences for downloading and installing Gruntwork modules.