기술 블로그 포스트 추가 + GitOps 동기화
Sprint 67: 기술 블로그 포스트 추가 + GitOps 동기화
Decisions
D1: 스프린트 코드 페이지 제거 및 ADR 포스트로 대체
- Context: 블로그에 스프린트별 페이지(
/sprint/[num],/sprints)가 있었으나 활용도가 낮고, ADR 기반 기술 포스트가 더 가치 있음 - Choice: 스프린트 페이지 및 관련 코드 제거, ADR-004/005 기술 포스트로 대체
- Alternatives: 스프린트 페이지 유지하면서 ADR 포스트 추가 — 중복 콘텐츠 발생으로 기각
- Code Paths:
blog/src/app/sprint/[num]/page.tsx,blog/src/app/sprints/page.tsx,blog/src/lib/posts.ts,blog/content/adr/adr-004-system-architecture.mdx,blog/content/adr/adr-005-ai-orchestration.mdx
D2: blog.yaml GitOps 매니페스트 동기화
- Context: 블로그 배포 매니페스트가 GHCR 이미지 풀 정책 및 strategy 설정이 누락되어 있었음
- Choice: imagePullPolicy + GHCR 레지스트리 + strategy 설정을 blog.yaml에 반영
- Alternatives: 없음
- Code Paths:
infra/k3s/blog.yaml
Patterns
해당 없음
Gotchas
해당 없음
Metrics
- Commits: 2건, Files changed: 8개 (+475/-100)