Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그
Terraform Module에서 Terragrunt Stacks까지 IaC 구조를 다시 나눈 이유 섬네일

Terraform Module에서 Terragrunt Stacks까지 IaC 구조를 다시 나눈 이유

미리디 favicon미리디·DevOps·
AWSTerraformECSTerragruntALB
2026년 08월 28일0

AI 요약

이 글은 AI가 요약했어요. 정확한 내용은 꼭 원문을 확인해 주세요!

핵심 요약

미리디가 Terragrunt Stacks를 도입해 IaC 구조를 재편하고 모듈 중복과 변경 확산 문제를 해결하려는 과정을 공유합니다.

주요 경험

  • AS-IS에서 모듈 사본이 다수 흩어져 수정 시 모든 서비스에 파급되던 문제를 확인했습니다.
  • Module과 Live 코드를 분리하고 Git 태그 기반 버전 관리로 격리하는 방향을 시도했습니다.
  • Module을 4계층(Module–Unit–Stack–Instance)으로 재구성하고 공통 인프라는 common Stack로 분리했습니다.

얻은 인사이트

  • 변경의 성격별 경계를 설정해 변경 영향 범위를 분리하는 것이 재사용보다 중요하다는 교훈을 얻었습니다.
  • Blueprint로 의존성과 변경 흐름이 명확해져 Plan/Apply의 독립성이 개선되었습니다.

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
DAU 150만, MAU 300만 올웨이즈 서비스의 무중단 EKS 마이그레이션 — 실전 데브옵스 이야기 섬네일
67%

DAU 150만, MAU 300만 올웨이즈 서비스의 무중단 EKS 마이그레이션 — 실전 데브옵스 이야기

레브잇 favicon레브잇·2025년 05월 15일
micro frontends가 미리캔버스 프론트엔드팀이 일하는 방식을 바꾸는 이유 섬네일
65%

micro frontends가 미리캔버스 프론트엔드팀이 일하는 방식을 바꾸는 이유

미리디 favicon미리디·2026년 07월 20일
No Image
64%

우리 팀엔 자바스크립트 상차만 하는 프런트엔드가 있었다

우아한형제들 favicon우아한형제들·2025년 11월 20일