1.8 KiB
1.8 KiB
인프라 검증 체크리스트
현재 확인 상태
- 2026-03-27 기준
docker compose ps에서proxy,frontend,backend,db모두healthy - 2026-03-27 기준
curl http://localhost:8080/api/health정상 - 2026-03-27 기준
curl http://localhost:8080/api/members에서items비어 있지 않음 - 다른 PC 접속도 현재 확인됨
- 개발/운영 DB 분리 운영 원칙은 DEV_PROD_DB_PROTOCOL.md 기준으로 관리
1. 컨테이너 기동
docker compose builddocker compose up -ddocker compose ps- 확인 기준:
proxy,frontend,backend,db모두healthy
2. API 상태 확인
curl http://localhost:8080/api/health- 확인 기준:
status가okchecks.database가truechecks.upload_dir가true
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 downdocker compose up -d- 확인 기준:
- DB 데이터 유지
- 업로드 파일 유지
6. 제외 또는 후속 검증 항목
- 월간 스냅샷 파일 유지 검증은 현재 코드 기준 미구현 항목
- 스냅샷 기능을 다시 범위에 넣을 경우 별도 API/파일 경로/다운로드 검증 절차를 추가해야 함
8081에서 조직도, 멤버, 자리배치도 검증 전에는8080정본 DB 기준 동기화가 필요함