DVERSE / DELIVERY SYSTEM
CI / CD.
한 번의 커밋이 서비스의 새 버전이 되는 과정.
동작 원리 시뮬레이션
CI검사와 결과물 생성
CD배포 상태 반영
추적 기준커밋 · 이미지 버전
01 / FOLLOW THE PROCESS
한 단계씩, 연결해서 이해하기
빌드와 배포의 책임을 나누고, 검증한 결과물을 같은 버전으로 전달합니다. 정상 배포와 검사 실패의 경로를 비교해 보세요.
정상 배포단계 탐색
01 / 06
STEP 01
Git
코드 변경
저장소의 변경이 파이프라인의 출발점입니다. 커밋 식별자는 어떤 코드를 배포하는지 추적할 기준이 됩니다.
단계별 예시
1git push
2→ 저장소 이벤트
3→ CI 파이프라인 시작
- 들어오는 것
- 검토된 코드 변경
- 나오는 것
- 커밋 · 파이프라인 실행
EXAMPLE / 06 STEPS
빌드한 이미지가 새 인스턴스로 전환되는 예시입니다. 실제 배포를 실행하지 않습니다. 모션이 꺼져 있어도 노드와 단계 버튼으로 탐색할 수 있습니다.
STATE AT THIS STEP
서비스 버전의 변화
기존 버전요청 처리
기존 버전요청 처리
기존 버전요청 처리
KEEP EXPLORING
흐름 다음에는, 각자의 역할.
같은 과정 안에서도 각 구성 요소가 책임지는 일은 다릅니다.