Tag: iac
All the articles with the tag "iac".
Terraform 15편 — 실전 패턴과 함정
디렉토리 구조, 태깅 전략, 흔한 실수(state 유실, 순환 참조, destroy 사고), 대규모 프로젝트 분할, 마이그레이션 전략까지. Terraform 실전 노하우를 시리즈 마무리로 정리한다.
Terraform 14편 — 테스트와 정책
terraform validate/fmt, Terratest, Checkov/tfsec/OPA 정책 검증, pre-commit 훅까지. 인프라 코드의 품질과 보안을 자동으로 지키는 방법.
Terraform 13편 — CI/CD 통합
GitHub Actions로 Terraform 파이프라인 구성, Atlantis로 PR 기반 자동화, 승인 워크플로우, 시크릿 관리, plan 결과 코멘트까지 정리한다.
Terraform 12편 — Kubernetes와 Helm 프로바이더
kubernetes 프로바이더로 K8s 리소스 관리, helm 프로바이더로 차트 배포, Terraform vs ArgoCD 선택 기준까지. 클러스터를 Terraform으로 어디까지 다룰지 정리한다.
Terraform 11편 — 워크스페이스와 환경 분리
terraform workspace 명령어와 한계, 디렉토리 기반 환경 분리, Terragrunt 소개까지. dev/staging/prod를 어떻게 나눠 관리할지 전략을 비교한다.
Terraform 10편 — 반복과 조건
count vs for_each 선택 기준, dynamic 블록, 조건부 리소스 생성, 리스트·맵 변환 패턴까지. Terraform에서 반복과 조건을 다루는 실전 노하우.
Terraform 9편 — 모듈
모듈 구조, 입력과 출력, 공식 레지스트리 활용, 버전 고정, 로컬·Git·레지스트리 source까지. 재사용 가능한 인프라 코드를 만드는 법을 정리한다.
Terraform 8편 — State 관리
로컬 vs 원격 state, S3 + DynamoDB 백엔드, state 잠금, drift 감지, terraform state 명령어까지. Terraform state를 안전하게 다루는 법을 정리한다.
Terraform 7편 — 데이터 소스와 Import
data 블록으로 기존 AWS 리소스를 참조하고, terraform import로 수동 리소스를 가져오고, 레거시를 Terraform 관리로 옮기는 리팩토링 패턴까지 정리한다.
