Welcome to Tardigrade

Overview

Tardigrade is a multi-cloud account provisioning and maintenance framework built with Terragrunt and Terraform. Currently, this implementation demonstrates the ability to manage AWS accounts, but can easily be extended to manage accounts on other cloud platforms.

Prerequisites

How To Use

You can use the following command to see the baseline infrastructure deployed to your account:

terragrunt plan --terragrunt-working-dir tardigrade/configs/aws/{account_id}/base

Terraform Modules

As part of creating a baseline configuration for cloud accounts we have created over 20 terraform modules. Each module pertains to a particular service and has been published to the Terraform Registry. You can also find our modules on GitHub.