콘텐츠로 이동

Version 2.1.0

2026-04-30

Runway 2.1.0은 플랫폼 앱 확장, IP 기반 접근 제어, 추론 API 테스트 기능을 추가하고 전반적인 권한 체계를 강화하였습니다.


New features

OpenBao 플랫폼 앱 추가

API 키, 토큰, 인증서 등 민감한 정보를 안전하게 저장·관리하는 OpenBao가 플랫폼 앱으로 추가되었습니다.

  • Runway 프로젝트(네임스페이스) 단위로 시크릿을 분리하여 관리
  • Secrets Engine을 통한 시크릿 저장 및 동적 생성
  • ML 파이프라인에서 외부 서비스 인증 정보를 코드에 직접 노출하지 않고 안전하게 참조 가능

Langfuse 플랫폼 앱 추가

LLM 애플리케이션의 성능을 추적·평가하는 Langfuse가 플랫폼 앱으로 추가되었습니다.

  • LLM 호출 추적(Tracing) 및 로그 시각화
  • 프롬프트 버전 관리 및 성능 비교
  • Human-in-the-Loop 기반 응답 평가 — 잘못된 응답에 사용자 피드백 제출 가능
  • LLM Playground(LiteLLM) 및 Chat(LibreChat)과 연동하여 플랫폼 내 LLM 호출 전반 모니터링

플랫폼 앱 역할 체계 추가

Gitea, Airflow, MLflow, SeaweedFS 등 플랫폼 앱에 대한 역할 기반 접근 제어가 추가되었습니다.

  • 시스템 역할 자동 매핑: 프로젝트의 기본 역할(시스템 역할)인 사용자의 경우, 배정된 역할이 각 플랫폼 앱에도 자동으로 매핑됩니다.
  • 사용자 정의 역할: 역할 생성·수정 시 플랫폼 앱별 권한을 개별 지정할 수 있습니다. 설정하지 않으면 해당 앱에 접근할 수 없습니다.

추론 API 테스트

Inference Endpoint 배포 상세 화면에서 추론 요청을 직접 테스트할 수 있습니다.

  • Open Inference Protocol v2 기반으로 요청 자동 구성
  • 요청 파라미터 입력 및 응답 결과를 화면에서 바로 확인

IP 기반 접근 제어

사용자별로 허용할 IP 주소 또는 IP 대역을 설정하여 플랫폼 접근을 제어할 수 있습니다.

  • 단일 IP 주소 및 CIDR 형식의 IP 대역 다중 입력 지원
  • SSO 연동 계정을 포함한 모든 로그인 방식에 적용 가능

Improvements

조회 권한 인가 강화

역할에 허용되지 않은 기능과 애플리케이션, 리소스에 대한 접근이 차단되어, 접근 제어가 전반적으로 일관되게 동작합니다.


Known issues

플랫폼 앱

  • Chat(LibreChat)을 사용하려면 LLM 모델이 플랫폼에 설치되어 있어야 합니다. LLM 모델이 설치되지 않은 경우 질문에 대한 응답을 받을 수 없습니다.

추론 엔드포인트

  • Triton 서빙 런타임 사용 시 추론 로그가 기록되지 않을 수 있습니다. 디버깅이 필요한 경우 MLServer 런타임 사용을 권장합니다.