콘텐츠로 이동

Runway 플랫폼 서비스

Runway 플랫폼을 구성하는 서비스들은 기능별로 각 네임스페이스에서 운영됩니다.

Runway 플랫폼

runway

Runway 핵심 플랫폼 서비스가 운영되는 네임스페이스입니다.

기능 그룹 설명
웹 콘솔 사용자 및 관리자 웹 콘솔 UI 서비스
인증/인가 사용자 인증(SSO), 세션 및 권한 관리 (Keycloak 기반)
워크스페이스 관리 워크스페이스·프로젝트 생명주기 및 리소스 관리
플랫폼 앱 관리 플랫폼 제공 애플리케이션 실행 및 배포 관리
추론 서비스 관리 모델 엔드포인트 생성 및 추론 서비스 운영 관리
스토리지 관리 플랫폼 스토리지 리소스 관리
모니터링 플랫폼 리소스 사용량 및 상태 모니터링
데이터베이스 플랫폼 데이터 저장소 (PostgreSQL, CloudNativePG)
로그 수집/검색 플랫폼 로그 파이프라인 및 검색 (OpenSearch 기반)
배포 자동화 GitOps 기반 플랫폼 서비스 배포 관리 (ArgoCD)

runway-applications

Runway가 제공하는 플랫폼 애플리케이션이 운영되는 네임스페이스입니다.

서비스 설명
airflow ML 파이프라인 워크플로우 관리 (Airflow)
gitea 소스코드 및 컨테이너 이미지 레지스트리 (Gitea)
openbao 시크릿 및 자격증명 관리 (OpenBao)
seaweedfs 모델 아티팩트 및 파일 오브젝트 스토리지 (SeaweedFS)
runway-exp 실험 추적 서비스 (MLflow)

인프라

istio-system

서비스 메시 및 클러스터 게이트웨이를 관리하는 네임스페이스입니다.

서비스 설명
istiod Istio 컨트롤 플레인. 서비스 간 트래픽 정책 및 mTLS 관리
platform-core-gateway 클러스터 외부 트래픽 진입점 (Istio Gateway)

rook-ceph

클러스터 분산 스토리지를 관리하는 네임스페이스입니다. PersistentVolume의 실제 스토리지 백엔드로 동작합니다.

서비스 설명
rook-ceph-operator Rook 오퍼레이터. Ceph 클러스터 생성 및 관리
rook-ceph-mon Ceph 모니터. 클러스터 상태 및 맵 관리
rook-ceph-mgr Ceph 매니저. 클러스터 메트릭 및 대시보드
rook-ceph-osd Ceph OSD. 실제 디스크 데이터 저장 담당
rook-ceph-mds Ceph MDS. 파일시스템(CephFS) 메타데이터 서버

모니터링/로깅

prometheus

클러스터 및 플랫폼 메트릭 수집과 모니터링을 담당하는 네임스페이스입니다.

서비스 설명
prometheus 메트릭 수집 및 저장
grafana 메트릭 시각화 대시보드
kube-state-metrics K8s 리소스 상태 메트릭 수집
node-exporter 노드 수준 시스템 메트릭 수집 (DaemonSet)

fluent-bit

각 노드의 컨테이너 로그를 수집하는 네임스페이스입니다. DaemonSet으로 모든 노드에 배포됩니다.

서비스 설명
fluent-bit 컨테이너 로그 수집 후 OpenSearch로 전송