Page cover

Introduction

This section contains comprehensive documentation for deploying and managing OpenClaw on Cloudeka Kubernetes infrastructure.

Quick Start

  1. Ensure prerequisites are met, you can see Prerequisites.

  2. Create namespace

kubectl create namespace openclaw
  1. Create secrets

kubectl create secret generic openclaw-env-secret -n openclaw \
  --from-literal=DEKALLM_API_KEY=xxx \
  --from-literal=OPENCLAW_GATEWAY_TOKEN=yyy
  1. Install

helm install openclaw ./charts/openclaw -n openclaw -f charts/openclaw/values.yaml
  1. Port forward

kubectl port-forward -n openclaw svc/openclaw 18789:18789

Open http://localhost:18789arrow-up-right and enter your gateway token.

Architecture

OpenClaw runs as a single-pod deployment with:

  • Main container: OpenClaw Gateway (port 18789)

  • Chromium sidecar: Headless browser for automation (port 9222)

  • Init containers: Config merge and skill installation

  • PVC: Persistent storage for workspace, sessions, and dependencies

Multi-Agent Support

OpenClaw supports multiple isolated agents with:

  • Separate workspaces and skills

  • Per-agent tool restrictions

  • Message routing via bindings

Cloudeka-Specific Configuration

Setting
Value

Image Registry

http://dekaregistry.cloudeka.id/cloudeka-system/openclaw

LLM Provider

https://dekallm.cloudeka.ai/v1

Model

dekallm/zai/glm-4.7-fp8

External Resources

Last updated