From d10538a3280f35dcfec21e4e080cb4a52930148c Mon Sep 17 00:00:00 2001 From: admin Date: Sat, 2 May 2026 18:05:21 +0200 Subject: [PATCH] fix: correct helm values structure and full openclaw config --- .../homelab/apps/openclaw/helmrelease.yaml | 97 ++++++++++++------- 1 file changed, 63 insertions(+), 34 deletions(-) diff --git a/clusters/homelab/apps/openclaw/helmrelease.yaml b/clusters/homelab/apps/openclaw/helmrelease.yaml index 3711f7e..2a5d982 100644 --- a/clusters/homelab/apps/openclaw/helmrelease.yaml +++ b/clusters/homelab/apps/openclaw/helmrelease.yaml @@ -17,43 +17,72 @@ spec: name: openclaw-secrets valuesKey: values.yaml values: - app-template: + openclaw: configMode: overwrite - configMaps: - config: - data: - openclaw.json: | - { - "agents": { - "defaults": { - "model": { - "primary": "openrouter/tencent/hy3-preview:free" + app-template: + controllers: + main: + containers: + main: + image: + repository: ghcr.io/openclaw/openclaw + tag: "latest" + envFrom: + - secretRef: + name: openclaw-secrets + configMaps: + config: + data: + openclaw.json: | + { + "gateway": { + "port": 18789, + "mode": "lan", + "trustedProxies": ["10.0.0.1"], + "controlUi": { + "allowedOrigins": [ + "http://localhost:18789", + "http://127.0.0.1:18789" + ] } - } - }, - "plugins": { - "entries": { - "openrouter": { - "enabled": true + }, + "agents": { + "defaults": { + "workspace": "/home/node/.openclaw/workspace", + "model": { + "primary": "openrouter/tencent/hy3-preview:free" + }, + "userTimezone": "Europe/Berlin", + "timeoutSeconds": 600, + "maxConcurrent": 1 }, - "anthropic": { - "enabled": false - }, - "browser": { - "enabled": true + "list": [ + { + "id": "main", + "default": true, + "identity": { + "name": "OpenClaw", + "emoji": "🦞" + } + } + ] + }, + "plugins": { + "entries": { + "openrouter": { + "enabled": true + }, + "anthropic": { + "enabled": false + }, + "browser": { + "enabled": true + } } } } - } - controllers: - main: - containers: - main: - image: - repository: ghcr.io/openclaw/openclaw - tag: "latest" - persistence: - data: - enabled: true - storageClass: longhorn - size: 5Gi + persistence: + data: + enabled: true + storageClass: longhorn + size: 5Gi