
feiskyer/openclaw-kubernetes
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
OpenClaw의 쿠버네티스 helm 차트 (former Moltbot/Clawdbot)
개요
OpenClaw (게이트웨이)에 대한 Helm 차트. 단일 인스턴스 StatefulSet를 persistent 저장, 비밀 관리 및 모델 라우팅에 대한 옵션 LiteLLM 프록시를 배포합니다. - Helm v3 - PersistentVolume 지원이있는 쿠버네티스 클러스터 ( persistence가 비활성화되면 선택 사항) 도표는 GHCR에 있는 OCI artifacts로 간행됩니다. 1) @BotFather를 통해 전보 봇 만들기: - 메시지 @Bot 아버지, /newbot을 보내고, 프롬프트를 따라 - 토큰을 저장 : telegramBotToken = 내보내기 OpenClaw Gateway와 Github Copilot 공급자와 LiteLLM 프록시를 배포합니다 (기본적으로 사용). 1) (Alternative) 특정한 모형 공급자 (예를들면 Anthropic)를 사용하십시오: 그런 다음 브라우저에서 [T0]을 엽니다.
개요(AI 번역)
OpenClaw (게이트웨이)에 대한 Helm 차트. 단일 인스턴스 StatefulSet를 persistent 저장, 비밀 관리 및 모델 라우팅에 대한 옵션 LiteLLM 프록시를 배포합니다.
요구 사항
- 힐 v3
- PersistentVolume 지원이있는 쿠버네티스 클러스터 (persistence가 비활성화되면 선택 사항)
설치
도표는 GHCR에 있는 OCI artifacts로 간행됩니다.
- @BotFather를 통해 전보 봇 만들기:
- 메시지 @Bot 아버지,
/newbot을 보내고, 프롬프트를 따르십시오 - 토큰 저장:
export telegramBotToken=
-
게이트웨이 토큰 생성:
-
도표를 설치하십시오:
OpenClaw Gateway와 Github Copilot 공급자와 LiteLLM 프록시를 배포합니다 (기본적으로 사용).
-
(Alternative) 특정한 모형 공급자 (예를들면 Anthropic)를 사용하십시오:
-
포털에 접근:
그런 다음 브라우저에서 열립니다.
- (선택) noVNC를 통해 Chrome 브라우저 GUI를 전망하십시오:
브라우저에서 Chrome 데스크톱을 볼 수 있습니다.
브라우저 GUI
Chrome은 가상 디스플레이 안쪽에 headed 모드에서 실행됩니다. 포트에 noVNC를 통해 데스크탑에 액세스 ** 6080 ** 실시간 브라우저 자동화를 볼 수 있습니다.
어떻게 작동하나요?
supervisord는 콘테이너 안쪽에 가득 차있는 GUI 더미를 처리합니다:
- ** Xvfb ** - 가상 프레임 버퍼 (전시
:99) - 명세.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
OpenClaw Helm Chart
Helm chart for OpenClaw (gateway). Deploys a single-instance StatefulSet with persistent storage, secrets management, and an optional LiteLLM proxy for model routing.
Requirements
- Helm v3
- A Kubernetes cluster with PersistentVolume support (optional if persistence is disabled)
Install
Charts are published as OCI artifacts in GHCR.
-
Create a Telegram bot via @BotFather:
- Message @BotFather, send
/newbot, and follow the prompts - Save the token:
export telegramBotToken=
- Message @BotFather, send
-
Generate a gateway token:
export gatewayToken=$(openssl rand -hex 32) -
Install the chart:
helm install openclaw oci://ghcr.io/feiskyer/openclaw-kubernetes/openclaw \ --create-namespace --namespace openclaw \ --set secrets.openclawGatewayToken=$gatewayToken \ --set secrets.telegramBotToken=$telegramBotTokenThis deploys the OpenClaw gateway and a LiteLLM proxy with Github Copilot provider (enabled by default).
-
(Alternative) Use a specific model provider (e.g. Anthropic):
helm install openclaw oci://ghcr.io/feiskyer/openclaw-kubernetes/openclaw \ --create-namespace --namespace openclaw \ --set secrets.openclawGatewayToken=$gatewayToken \ --set secrets.telegramBotToken=$telegramBotToken \ --set litellm.secrets.provider=anthropic \ --set litellm.secrets.apiKey= \ --set litellm.secrets.apiBase= \ --set litellm.model=claude-opus-4.6 -
Access the portal:
kubectl --namespace openclaw port-forward openclaw-0 18789:18789Then open in your browser.
-
(Optional) View the Chrome browser GUI via noVNC:
kubectl --namespace openclaw port-forward openclaw-0 6080:6080Then open in your browser to see the Chrome desktop.
Browser GUI
Chrome runs in headed mode inside a virtual display. Access the desktop via noVNC on port 6080 to watch browser automation in real time.
supervisord manages the full GUI stack inside the container:
- Xvfb — virtual framebuffer (display
:99) - Fluxbox — lightweight window manager
- x11vnc — VNC server on port
5900(localhost only) - websockify + noVNC — bridges VNC to WebSocket, served on port
6080 - OpenClaw gateway — launches Chrome against
DISPLAY=:99
All processes auto-restart on failure.
Environment variables:
| Variable | Default | Description |
|---|---|---|
DISPLAY_NUM |
99 |
X display number |
SCREEN_RESOLUTION |
1920x1080x24 |
Virtual screen resolution |
VNC_PORT |
5900 |
Internal VNC port (not exposed externally) |
NOVNC_PORT |
6080 |
noVNC web UI port |
추천 도구
다른 키워드를 입력하거나 필터를 제거해 보세요.
설치
npx skillfish add feiskyer/openclaw-kubernetes