Features — Library (Templates)
My Templates (목록)
| 기능 | 설명 |
|---|---|
| Template 카드 목록 | 저장된 Template을 카드 형태로 조회 (행당 3개, 페이지당 최대 6개) |
| 검색 필터 | Name, Visibility, Category 기반 텍스트 자유 입력 검색 |
| 페이지네이션 | 6개 초과 시 페이지 단위 이동 |
| Create Template | Template 생성 페이지 진입 |
| Detail | Template 상세 페이지 이동 |
| Edit | Template 수정 페이지 이동 |
| Delete | 삭제 확인 모달 → 삭제 완료 토스트 |
| Deploy | Deploy New Pod 페이지로 이동, Template 설정값 보존 |
Template Info
| 기능 | 설명 |
|---|---|
| Template name | Template 고유 이름 입력 |
| Description | Template 설명 (최대 4줄) |
| Visibility | Private / Public 라디오 버튼 선택 |
| Category | AI/ML Development, Rendering, Scientific, Web Service, Custom Input (자유 입력) |
Container Config
| 기능 | 설명 |
|---|---|
| Base Image | Docker Hub 또는 레지스트리 Image 직접 입력 (최대 255자) |
| Common Images | 서비스 내 추천 Image 태그 선택 |
| Run Commands | 공백 구분 명령어 입력, 자동 파싱 (최대 20개) |
Resource Config
| 기능 | 설명 |
|---|---|
| Requires GPU | GPU 필수 여부 체크박스 |
| Min GPU Memory | 최소 GPU 메모리 (GB) |
| Min CPU Cores | 최소 CPU 코어 수 |
| Min Memory | 최소 시스템 메모리 (GB) |
| Container Disk | 컨테이너 임시 디스크 크기 (GB) |
| Volume Disk | 영구 Volume 디스크 크기 (GB) |
| Volume Mount Path | Volume 마운트 경로 |
| HTTP Ports | 외부 노출 Port 추가 |
| Environment Variables | Key=Value 환경 변수 추가 |
Template Detail
| 기능 | 설명 |
|---|---|
| 설정 정보 조회 | 저장된 Template Info, Container Config, Resource Config 확인 |
| Deploy | Deploy New Pod 페이지로 이동 |
알림 (Toast)
| 이벤트 | 메시지 |
|---|---|
| 생성 성공 | Template "" has been created |
| 수정 성공 | Template "" has been updated |
| 삭제 성공 | Template "" has been deleted |
| 배포 성공 | Template "" has been deployed |
| 생성/수정/삭제/배포 실패 | 오류 알림 바 표시 |