Files
MH-DashBoard-organization/docs/INFRA_VALIDATION_CHECKLIST.md

980 B

인프라 검증 체크리스트

1. 컨테이너 기동

  • docker compose build
  • docker compose up -d
  • docker compose ps
  • 확인 기준: proxy, frontend, backend, db 모두 healthy

2. API 상태 확인

  • curl http://localhost:8080/api/health
  • 확인 기준:
    • statusok
    • checks.databasetrue
    • checks.upload_dirtrue

3. 초기 데이터 업로드

  • 조직도 화면에서 .xlsx 또는 .csv 업로드
  • curl http://localhost:8080/api/members
  • 확인 기준:
    • items 배열이 비어 있지 않음
    • 화면 렌더링이 정상 동작함

4. 영속성 확인

  • docker compose restart backend proxy
  • 다시 curl http://localhost:8080/api/members
  • 확인 기준:
    • 업로드했던 데이터가 그대로 유지됨

5. 종료 후 재기동 확인

  • docker compose down
  • docker compose up -d
  • 확인 기준:
    • DB 데이터 유지
    • 업로드 파일 유지
    • 스냅샷 파일 유지