운영 환경 개요¶
이 가이드는 Runway 플랫폼의 시스템 운영자를 위한 문서입니다.
플랫폼 관리센터를 통한 워크스페이스·계정 관리부터, Keycloak 등 핵심 컴포넌트 상태 및 설정, Kubernetes 클러스터 수준의 상태 확인 및 장애 대응까지 운영자가 수행하는 전반적인 작업을 다룹니다.
운영 범위¶
Runway 플랫폼 운영은 크게 세 가지 범위로 나뉩니다. 관리센터 웹 UI에서 시작하여 플랫폼 컴포넌트 직접 설정, 그리고 Kubernetes 인프라 레벨 순으로 기술 깊이가 깊어집니다.
1. 관리센터를 통한 운영¶
플랫폼 관리자 계정으로 Runway에 로그인하면 Runway Admin 메뉴를 통해 관리센터에 접근할 수 있습니다. 별도의 CLI 도구 없이 웹 UI에서 플랫폼 전반을 관리합니다.
2. Runway 서비스 운영¶
관리센터 UI에서 제공하지 않는 플랫폼 핵심 컴포넌트를 직접 설정하거나, 데이터 백업·복구 등 플랫폼 수준의 운영 작업을 수행합니다.
-
Keycloak 설정
사용자 인증 정책, LDAP 연동, 비밀번호 정책 설정
3. Kubernetes 기반 운영¶
kubectl, helm, K9s 등의 CLI 도구를 사용해 클러스터 상태를 파악하고 장애에 대응합니다. 플랫폼 관리자 계정으로 다운로드한 Kubeconfig를 사용하면 전체 클러스터에 접근할 수 있습니다.
-
시스템 상태 확인
Kubeconfig 준비, 노드·파드·네임스페이스 상태 조회
-
로그 및 이벤트 분석
파드 로그, K8s 이벤트, OpenSearch 로그 검색
-
장애 대응
파드·배포·서비스 오류 원인 파악 및 복구
인프라 구성 참고¶
Runway는 Kubernetes 클러스터 위에서 동작하며, 인프라 레이어(네트워크, 스토리지, 서비스 메시)와 플랫폼 서비스 레이어로 구성됩니다.
-
시스템 구성
OS, 인프라, 플랫폼 서비스의 주요 S/W 구성 요소 및 버전
-
Kubernetes 구성요소
kube-system네임스페이스의 K8s 핵심 컴포넌트 -
Runway 플랫폼 서비스
네임스페이스별 플랫폼 서비스 구성