KubeManta¶
Sovereign, in-cluster AI SRE for Kubernetes. Secure by default. AI optional.
KubeManta runs entirely as pods inside your Kubernetes cluster and gives you real-time workload visibility, a graph-grounded AI copilot, AI-driven diagnosis, and SRE automation — without your cluster data ever leaving your infrastructure. Your license key authenticates image pulls and unlocks features; the AI is wired through your own API key (or a local model for zero egress).
What it is¶
KubeManta is a self-hosted dashboard and agent that runs entirely inside your own cluster. There is no SaaS control plane, no cluster data forwarded to a third party, and no agent phoning home — only a periodic license heartbeat to verify entitlement.
Secure by default. A vanilla install cannot change your workloads: no write verb on anything you run, no cluster-admin, no egress for observability data. Writes and cluster-admin are explicit opt-ins. An AI provider key, if you configure one, is stored encrypted server-side and never returned to a browser — or use a local Ollama and KubeManta holds no key at all.
The deepest reference ships inside the product
These pages introduce what KubeManta does and how to install and configure
it. The Documentation tab inside KubeManta is the technical reference an
operator works from — API paths, environment variables, RBAC verbs, failure
modes and exact --set flags — and it is served by the version you are
actually running, so it cannot drift from your install the way a website
can. Its full text is readable on every licence: a tier badge marks what is
Pro or Enterprise, but nothing is hidden from you, whatever you have paid.
It is also searchable from anywhere in the app.
AI is optional. You can run KubeManta as pure read-only observability without ever providing an LLM key — and when you do use AI, point it at a local Ollama for full data residency. Every AI-powered control in the UI is marked with a sparkle badge, so it is always clear which actions invoke the AI; dismissible page guides (toggleable in Admin → System) explain each page's flow.
Features¶
| Feature | Tier |
|---|---|
| Overview: namespace health, top crashers, warnings | Free |
| Workloads: pods, deployments, statefulsets, jobs, and more | Free |
| Network topology (Ingress → Service → Pod DAG) | Free |
| Mobula — live cluster map + structural API | Free |
| Failure Cascade Visualizer + resource relationships | Free |
| Container scanning: read reports, posture grade + trend | Free |
| IP access control, idle timeout, service-only exposure | Free |
| Activity feed + tamper-evident audit trail | Free |
| Metrics: live CPU/mem + built-in trends + bandwidth (no Prometheus needed) | Free |
| PTY terminal with kubectl, k9s and helm pre-installed (Claude Code is a one-command opt-in) | Free |
| Expert mode + workload write ops (opt-in safety toggles, not license-gated) | Free |
| AI Context — curated docs the AI can search | Free |
| AI diagnosis and triage · AI Copilot (unlimited) | Pro |
| Scheduled AI SRE reports (wall-clock schedules, PDF export, delivery via alert integrations) | Pro |
| Alerting — unlimited rules to Slack / Telegram / email | Free |
| Alerting — PagerDuty + webhooks, firing history, auto-investigation | Pro |
| Runbooks and Quick Fix | Pro |
| Helm write operations + Resource Builder Apply | Pro |
| MCP server (expose K8s tools to external AI agents) | Free |
| Multi-cloud network topology (AWS VPC / GCP VNet / Azure VNet) | Pro |
| Container self-scan + observability connector (Prometheus history) | Pro |
| Enterprise SSO (SAML 2.0 / OIDC / LDAP) | Enterprise |
| Login white-labeling | Enterprise |
| AI governance (configurable egress allowlist) | Enterprise |
See Free vs Pro vs Enterprise for the full matrix and pricing.
Key design decisions¶
In-cluster only. KubeManta makes K8s API calls from inside your cluster using a ServiceAccount — no kubectl proxy, no external egress for observability data.
No writes to your workloads by default. The default install holds no create, update, patch or delete verb on anything you run; it writes only inside its own namespace, to manage its own session and encryption material. Write features (pod restart/delete, deployment scale, exec) require rbac.allowWrites=true and are always gated behind user approval.
Bring your own LLM. You provide the API key per request — it is never stored or logged. Supported providers: Anthropic, OpenAI, Google Gemini, Azure OpenAI, Groq, Ollama, and any OpenAI-compatible custom endpoint. Use Ollama for full data residency.
License-as-pull. Your license key is the registry password. helm install --set license.key=YOUR_KEY is all you need — no separate pull secret to manage.
Quick links¶
- Install — get running in under 5 minutes
- Free vs Pro vs Enterprise — feature tiers and pricing
- AI Copilot — graph-grounded, in-cluster AI assistant
- Helm Values — full configuration reference
- Security Model — 3-pod isolation, RBAC, hardening
- Access Control — IP allow/deny, idle timeout, exposure
- Enterprise SSO — SAML 2.0 / OIDC / LDAP with JIT provisioning
- AI Guardrails — cost caps, data residency, egress, write safety
- Architecture — how the pieces fit together