Skip to content
hannctl
PDF

labs pf-01.md

pf-01-aws-terraform-multi-region

v1.0.0 released · CI passing AWS Terraform Personal project · released Nov 2026

A Terraform module set that builds the same infrastructure in 16 AWS regions from one locals map per region.

  • Terraform
  • AWS
  • EKS
  • CloudWatch
  • AWS Chatbot
16
Regional provider aliases
24
Terraform modules
3
Validated examples

Approach

A locals map per region declares the wanted state, and module plus for_each creates it all. Each region has a provider alias that assumes the same role. Terraform cannot choose a provider dynamically inside for_each, so the module block repeats per region.

View on GitHub ↗
Open the case: case-studies/aws-terraform/README.md →

© 2026 Kim JunHyun · Built with Astro · The infrastructure behind this site is code too

↑↓ move · Enter open · Esc close

Choose a theme

Click a badge to switch to that theme on the same content. Dragging only swings it.

Back to the front page →