System Engineering/Terraform
Terragrunt 기초 정리
1. GolssaryTerragruntTerraform으로 작성된 IaC를 Orchcstation하기 위한 Tool.UnitTerragrunt로 관리되는 단일 인프라 인스턴스로 hcl파일이 여기에 해당보통 하나의 VPC, DB, Server 등을 상징Root hcl과 Child hcl로 구분되며, K8s 기준 hcl hierarchy는 다음과 같다.root.hcl(base.bcl)Cluster 전체에 대한 kubernetes.hclnamespace에 대한 hclCR 등 의존성이 필요한 모듈에 대한 hclStackUnit의 집합으로 종종 하나의 region, business unit, app environment를 상징Module여러 리소스를 포함하는 .tf파일의 집합으로 Stack 내 하위 디렉터리로 ..