셀프 호스팅 — 로컬·쿠버네티스 배포
셀프 호스팅 — 로컬·쿠버네티스 배포
Opik은 관리형 클라우드 외에 직접 인프라에 배포할 수도 있어요. 셀프 호스팅하면 트레이싱·평가 등 기능은 그대로 쓰되, 사용자 관리 기능은 빠진다는 점을 알아두면 됩니다.
두 가지 배포 옵션
- 로컬 설치(local installation) — 시작하기 좋지만 프로덕션용은 아니에요.
- 쿠버네티스 설치(Kubernetes installation) — 쿠버네티스 클러스터에서 도는 프로덕션 준비 버전.
로컬 빠른 시작
git과 docker만 있으면 한 줄로 Opik 플랫폼을 띄울 수 있어요.
# Opik 리포지토리 클론
git clone https://github.com/comet-ml/opik.git
# opik 폴더로 이동
cd opik
# Opik 플랫폼 시작
./opik.sh
윈도우에서는 PowerShell 스크립트를 씁니다.
powershell -ExecutionPolicy ByPass -c ".\opik.ps1"
서버는 http://localhost:5173에서 열리고, 로그는 로컬 Opik 인스턴스로 쌓여요.
SDK가 로컬 서버를 가리키게
트레이스가 내 인스턴스에 기록되도록 Python SDK를 설정해야 해요.
export OPIK_BASE_URL=http://localhost:5173/api
또는 파이썬 코드 안에서:
import os
os.environ["OPIK_BASE_URL"] = "http://localhost:5173/api"
더 알아보기
https://www.comet.com/docs/opik/self-host/deployment/local_deployment— 로컬 배포 가이드https://www.comet.com/docs/opik/self-host/deployment/kubernetes— 쿠버네티스 배포