
feiskyer/openclaw-kubernetes
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
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=]
-
ゲートウェイトークンを生成する:
-
チャートをインストールします。
これは、OpenClawゲートウェイとLiteLLMプロキシをGithub Copilotプロバイダー(デフォルトで有効)でデプロイします。
1)(代替) 特定のモデルプロバイダ(例えばAnthropic)を使用してください。
1)ポータルにアクセス:
ブラウザで開きます。
- (任意) noVNC によってクロム ブラウザ GUI を見て下さい:
その後、お使いのブラウザでChromeデスクトップが表示されます。
##ブラウザGUI
Chrome は仮想表示の中のヘッドされたモードで動きます。 デスクトップを 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