FO

feiskyer/openclaw-kubernetes

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

23 stars 品質 60 トレンド 14MIT

KubernetesはOpenClaw(旧Moltbot/Clawdbot)のチャートをヘム

概要

OpenClaw (ゲートウェイ) の Helm チャート。 持続的なストレージ、秘密管理、およびモデルルーティング用のオプションLiteLLMプロキシを備えた単一インスタンスStatefulSetを展開します。 - Helm v3 - PersistentVolumeサポート付きのKubernetesクラスター(永続性が無効な場合はオプション) グラフは、GHCRのOCIアーティファクトとして公開されます。 1)@BotFatherでTelegramボットを作成します。 - メッセージ@ボット 父は /newbot を送って、プロンプトに従って - トークンを保存: エクスポート TelegramBotToken= これは、OpenClawゲートウェイとLiteLLMプロキシをGithub Copilotプロバイダー(デフォルトで有効)でデプロイします。 1)(代替) 特定のモデルプロバイダ(例えばAnthropic)を使用してください。 ブラウザで[http://localhost:18789/?token=$gatewayToken]を開きます.

概要(AI 翻訳)

OpenClaw (ゲートウェイ) の Helm チャート。 持続的なストレージ、秘密管理、およびモデルルーティング用のオプションLiteLLMプロキシを備えた単一インスタンスStatefulSetを展開します。

要件

  • ヘルムv3
  • パーシステントボリュームサポート付きのKubernetesクラスター(永続性が無効な場合はオプション)

インストール

グラフは、GHCRのOCIアーティファクトとして公開されます。

1)@BotFatherでTelegramボットを作成します。

  • メッセージ@ボット 父は/newbotを送って、プロンプトに従って
  • トークンを保存: [export telegramBotToken= ]
  1. ゲートウェイトークンを生成する:

  2. チャートをインストールします。

これは、OpenClawゲートウェイとLiteLLMプロキシをGithub Copilotプロバイダー(デフォルトで有効)でデプロイします。

1)(代替) 特定のモデルプロバイダ(例えばAnthropic)を使用してください。

1)ポータルにアクセス:

ブラウザで開きます。

  1. (任意) noVNC によってクロム ブラウザ GUI を見て下さい:

その後、お使いのブラウザでChromeデスクトップが表示されます。

##ブラウザGUI

Chrome は仮想表示の中のヘッドされたモードで動きます。 デスクトップを noVNC ポートでアクセスします6080 リアルタイムでブラウザの自動化を監視します。

作品紹介

supervisord はコンテナ内のフル GUI スタックを管理します。

  1. 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.

  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 のガイドから始めましょう →