https://github.com/xissy/iac
Infra-as-Code by Terraform
https://github.com/xissy/iac
Last synced: 5 months ago
JSON representation
Infra-as-Code by Terraform
- Host: GitHub
- URL: https://github.com/xissy/iac
- Owner: xissy
- Created: 2020-08-10T05:01:44.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-08-11T00:53:13.000Z (almost 6 years ago)
- Last Synced: 2025-02-07T18:53:52.646Z (over 1 year ago)
- Language: HCL
- Homepage:
- Size: 16.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# iac
> Infra-as-Code by Terraform
## Directory structure
Inspired by https://rampart81.github.io/post/terraform-directory-structure/
### Sample
```
infrastructure
├── global
│ ├── cloudfront
│ ├── route53
│ │ ├── hosted_zones
│ │ └── records
│ ├── iam
│ └── s3
├── management
│ ├── services
│ │ ├── ci
│ │ ├── key_management
│ │ ├── monitoring
│ │ └── vpn
├── production
│ ├── database
│ │ └── aurora
│ │ └── redis
│ ├── services
│ │ ├── backend
│ │ └── frontend
│ │ └── queue
│ │ └── msk
│ │ └── sqs
│ ├── vpc
│ └── eks
├── staging
│ ├── database
│ │ └── mysql
│ │ └── redis
│ ├── services
│ │ ├── backend
│ │ └── frontend
│ ├── vpc
│ └── eks
└─── development
├── database
│ └── mysql
│ └── redis
├── services
│ ├── backend
│ └── frontend
├── vpc
└── eks
```
## Terraform State Files
All `tfstate` files are on `taeho-io-iac-terraform-state` S3 bucket as the
same directory structure.