파이프라인
Train·Register·Deploy·CT 파이프라인의 실행 이력, 트리거, 실행 상세(태스크 DAG·로그)
필요 권한: 조회
파이프라인 종류(Train·Register·Deploy·CT, CT 는 Continuous Training)마다 정해진 컨테이너 이미지 하나를 실행하고 그 이력 확인. 실행 하나는 테넌트 네임스페이스의 Kubernetes Job 하나. 종류별 이미지는 서버 설정 pipeline_images(GEO_MLOPS_PIPELINE_IMAGES)로 지정, 기본값은 동작 확인용 busybox:1.36. 학습 화면의 학습 실행과 서빙 이미지 빌드는 이 화면에 표시되지 않음. 조회는 모든 멤버, 트리거·재실행·중단은 operate(OPERATOR·ADMIN).
| 번호 | 영역 | 설명 |
|---|---|---|
| ① | 파이프라인 탭 | Train · Register · Deploy · CT (M3+). 탭마다 해당 종류의 실행 이력 표시. |
| ② | 새 트리거 | 현재 탭의 이미지로 Job 하나 생성(operate). 화면에서는 파라미터를 입력하지 않음. |
| ③ | 실행 이력 | Run(Job 이름)·상태·유형·시작·종료. 최근 Job 200개까지 최신순, 15초마다 갱신. 종료된 Job 은 하루 뒤 클러스터에서 삭제되어 목록에서도 사라짐. 줄 클릭 시 실행 상세로 이동. |
실행 상세
실행 상세 위에 Job 이름, 상태 배지, 재실행 · 중단(operate) 표시. 실행 하나가 Job 하나이므로 진행률 은 "0/1 태스크 완료" 나 "1/1 태스크 완료 (100%)" 로 표시(실패로 종료되어도 1/1), 태스크 (DAG) 그림에는 Job 노드 하나만 있음. 노드 클릭 시 그 Job 의 컨테이너 로그 표시, 다운로드 로 내려받기. 진행 중인 실행은 5초마다 갱신.
| 버튼 | 결과 |
|---|---|
| 재실행 | 같은 이미지·설정으로 새 Job 생성. 기존 실행은 유지. |
| 중단 | 확인 창 없이 Job 과 파드 삭제. 삭제한 실행은 목록에서 사라짐. |
주요 작업
- 실행할 파이프라인 탭 선택.
- 새 트리거 클릭. "파이프라인 트리거됨" 알림 표시, 이력에 새 줄 추가.
- 새 줄을 눌러 진행과 로그 확인.
상태·배지
상태는 서버가 Kubernetes Job 상태를 네 값으로 변환한 것으로, 영문 그대로 표시. Job 은 재시도하지 않으므로 파드가 한 번 실패하면 Failed.
| 값 | 색 | 뜻 |
|---|---|---|
| Pending | 노랑 | 아직 실행 중인 파드가 없음(파드 시작 대기) |
| Running | 파랑 | 실행 중 |
| Succeeded | 초록 | 정상 종료 |
| Failed | 빨강 | 실패. 태스크 로그에서 원인 확인 |