Release를 Smoke와 Rollback 증거로 닫기
이미지가 만들어졌다는 사실은 사용자가 정상 경로를 사용할 수 있다는 증거가 아닙니다. 검사한 commit과 실행 image를 묶고, health 뒤에 실제 DB를 읽는 smoke를 실행해야 합니다.
0회 조회약 1분 읽기
Release를 Smoke와 Rollback 증거로 닫기
이미지가 만들어졌다는 사실은 사용자가 정상 경로를 사용할 수 있다는 증거가 아닙니다. 검사한 commit과 실행 image를 묶고, health 뒤에 실제 DB를 읽는 smoke를 실행해야 합니다.
최소 순서
- clean worktree와 대상 서비스를 명시합니다.
- Git SHA tag image를 build하거나 이미 존재하는 같은 tag를 재사용합니다.
- 대상만
--no-deps --force-recreate로 교체합니다. - container readiness와 서비스별 실제 읽기 smoke를 확인합니다.
- 실패하면 직전 image를 rollback tag로 복원하고 readiness를 다시 확인합니다.
SSR과 정적 미러
SSR과 정적 미러는 별도 산출물입니다. DB-only 변경 뒤 미러가 옛 export를 제공할 수 있으므로 콘솔 시드·SSR 공개 읽기·export 내용·정적 배포·양언어 route를 각각 확인합니다. 성공·rollback 로그와 tag를 release 기록으로 보존합니다.
관련 강좌: 검증된 Commit을 Release와 이미지로 묶기