Skip to content

test(chaos): 단일 노드 강제 정지 장애 복구(Failover Drill) 및 RTO/RPO 실측 #82

Description

@move-hoon

📌 배경 및 목적

  • docs/roadmap.md 4주차 프로덕션 Gate 통과 기준 충족
  • "노드 1대가 죽어도 사람 개입 없이 서비스가 자동 회복된다"는 설계 목표를 실제 물리 장애 주입을 통해 실측 증적(Evidence)으로 증명.

🛠️ 작업 내용

  • 가비아 VM 1대 강제 정지(Hard Power Off) 장애 주입 실행
  • 남은 2대 노드에서 필수 Pod Pending 0 유지 및 Traefik/API 0다운타임 트래픽 연속성 검증
  • PostgreSQL Primary 노드 정지 시 Standby 자동 승격(Promotion) 및 Write RTO(<=60s) 실측
  • make test-failover-drill 실행 및 .runtime/production-gate/ 증적 리포트 생성

✅ 인수 조건 (DoD)

  • VM 1대 정지 중 지속적인 외부 HTTPS 요청 에러율이 SLO 허용 범위 내 유지됨
  • CNPG 자동 장애조치(Failover) 및 데이터 무결성 확인

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions