ftclausen / terraform-playground

Experiments in Terraform

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

What is this?

This is a contrived, minimal project loosely based on a production terraform repo in which I can play and learn without risking breakage.

Base on this repo used for some troubleshooting

Layout

The layout roughly replicas our internal repo minus some convenience wrapper for terragrunt to run over the multiple accounts and projects:

.
├── README.md
├── accounts
│   ├── account1
│   │   ├── common.hcl
│   │   └── earth
│   │       └── dev
│   │           ├── common.hcl
│   │           └── service1
│   │               └── terragrunt.hcl
│   └── terragrunt.hcl
├── common
│   └── account1-dev-earth.tfvars
├── modules
│   ├── example1
│   │   ├── main.tf
│   │   └── terragrunt.hcl
│   ├── sibling1
│   │   ├── main.tf
│   │   └── terragrunt.hcl
│   └── sibling2
│       ├── main.tf
│       └── terragrunt.hcl
└── terragrunt.py

About

Experiments in Terraform


Languages

Language:HCL 100.0%