FO

feiskyer/openclaw-kubernetes

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

23 stars 품질 60 트렌드 14MIT

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로 간행됩니다.

  1. @BotFather를 통해 전보 봇 만들기:
  • 메시지 @Bot 아버지, /newbot을 보내고, 프롬프트를 따르십시오
  • 토큰 저장: export telegramBotToken=
  1. 게이트웨이 토큰 생성:

  2. 도표를 설치하십시오:

OpenClaw Gateway와 Github Copilot 공급자와 LiteLLM 프록시를 배포합니다 (기본적으로 사용).

  1. (Alternative) 특정한 모형 공급자 (예를들면 Anthropic)를 사용하십시오:

  2. 포털에 접근:

그런 다음 브라우저에서 열립니다.

  1. (선택) noVNC를 통해 Chrome 브라우저 GUI를 전망하십시오:

브라우저에서 Chrome 데스크톱을 볼 수 있습니다.

브라우저 GUI

Chrome은 가상 디스플레이 안쪽에 headed 모드에서 실행됩니다. 포트에 noVNC를 통해 데스크탑에 액세스 ** 6080 ** 실시간 브라우저 자동화를 볼 수 있습니다.

어떻게 작동하나요?

supervisord는 콘테이너 안쪽에 가득 차있는 GUI 더미를 처리합니다:

  1. ** Xvfb ** - 가상 프레임 버퍼 (전시 :99)
  2. 명세.

이 페이지는 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.

  1. Create a Telegram bot via @BotFather:

    • Message @BotFather, send /newbot, and follow the prompts
    • Save the token: export telegramBotToken=
  2. Generate a gateway token:

    export gatewayToken=$(openssl rand -hex 32)
    
  3. Install the chart:

    helm install openclaw oci://ghcr.io/feiskyer/openclaw-kubernetes/openclaw \
       --create-namespace --namespace openclaw \
       --set secrets.openclawGatewayToken=$gatewayToken \
       --set secrets.telegramBotToken=$telegramBotToken
    

    This deploys the OpenClaw gateway and a LiteLLM proxy with Github Copilot provider (enabled by default).

  4. (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
    
  5. Access the portal:

    kubectl --namespace openclaw port-forward openclaw-0 18789:18789
    

    Then open in your browser.

  6. (Optional) View the Chrome browser GUI via noVNC:

    kubectl --namespace openclaw port-forward openclaw-0 6080:6080
    

    Then 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:

  1. Xvfb — virtual framebuffer (display :99)
  2. Fluxbox — lightweight window manager
  3. x11vnc — VNC server on port 5900 (localhost only)
  4. websockify + noVNC — bridges VNC to WebSocket, served on port 6080
  5. 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
GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add feiskyer/openclaw-kubernetes
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →