본문으로 건너뛰기

ADR-019 — DB 접근제어 감사 공백 보강 (14-phase)

항목
StatusProposed (2026-05-25 — #505 design step)
Related Epic#505 (14-phase)
Related ADRADR-007 (Multi-AZ — Phase 3a-3b prereq 흡수), [PG TLS Epic #821]

한 줄 결정: PG/OpenSearch/Weaviate/Vault 등 모든 데이터 저장소에 대한 접근제어 감사 갭을 14 phase 로 분할 처리. 본 ADR 은 14 phase 의 dependency graph 와 prereq 만 정착시키고, 실제 구현은 #505 child issue 들이 분담.

결정

14 Phase 의 종속성 graph:

P1 (PG hostnossl)

P2 (PG mTLS)

P3a (verify-full) — done
P3b (hostnossl 제거)

P4 (OpenSearch security)
P5 (Vault audit chain)
P6 (Weaviate native) — see ADR-021
P7 (Audit log HMAC chain) — done #520
P8 (RBAC role hierarchy)
P9 (column-level mask)
P10 (data egress monitor)
P11 (anomaly detection ML)
P12 (NetworkPolicy 전면) — see ADR-022
P13 (서비스간 mTLS Linkerd) — see ADR-023
P14 (Compliance frameworks 5종) — done

각 phase 는 별도 issue / PR 로 분리. 본 ADR 은 종속성과 진행 상태만 추적.

진행 상태 (2026-05-25)

  • Phase 3a (verify-full): ✅ #908/#923/#924 머지
  • Phase 7 (Audit HMAC chain): ✅ #520 머지
  • Phase 14 (Compliance frameworks): ✅ #972 머지
  • 나머지 11 phase: 진행 중 / 미시작 — 각 issue 추적