| title | OpenClaw Operator |
|---|---|
| description | Kubernetes operator for managing OpenClaw AI agent instances. |
The OpenClaw Operator runs OpenClaw AI agents on Kubernetes with production-grade security, observability, and lifecycle management.
A single OpenClawInstance custom resource defines the whole stack:
StatefulSet, Service, RBAC, NetworkPolicy, PVC, PodDisruptionBudget,
Ingress, and ServiceMonitor. The operator reconciles that resource into
a hardened, monitored, self-healing deployment.
For the project pitch and a feature overview, see the README.
- Deployment: install the operator on Kind, GKE, EKS, AKS, or any conformant Kubernetes cluster.
- Architecture: how the operator reconciles
OpenClawInstanceresources. - Full example: an end-to-end working configuration.
- Custom providers: wire any AI provider via environment variables.
- API reference: every field on every CRD.
- Backup and restore
- Troubleshooting
- Runbooks for paging-worthy alerts live under runbooks/.
- Prometheus alert rules and Grafana dashboards live under monitoring/.