KAMAJI OPEN SOURCE
The open-source Kubernetes control plane manager.
Kamaji is a production ready Kubernetes operator that runs tenant control planes as pods inside a single management cluster, instead of on dedicated machines. Each tenant gets a full, independent Kubernetes cluster with genuine cluster-admin access. The management cluster handles the operational complexity.
Built by Clastix. CNCF-conformant Kubernetes clusters. Running in production at OVHcloud, Rackspace and NVIDIA.
1,955
GitHub stars
69 releases
Latest Mar 2026
CNCF-conformant Kubernetes
Conformant tenant clusters
Apache 2.0
Free to use

Estimate your Kubernetes infrastructure savings
Model the cost impact of consolidating Kubernetes control planes with Kamaji.
THE CONTEXT
There are several ways to run multi-tenant Kubernetes, each with its own trade-offs.
Dedicated Cluster per Tenant
Each tenant gets a dedicated Kubernetes cluster with complete isolation and full administrative control. While highly flexible, infrastructure costs and operational costs grow rapidly as the number of tenants increases.
Shared Cluster with Namespaces
A single cluster is shared across multiple tenants using namespace isolation. This improves resource efficiency but limits tenant autonomy and flexibility, making it difficult to support advanced Kubernetes use cases.
Hosted Control Planes with Kamaji
Kamaji combines the best of both approaches. It enables organisations to run more Kubernetes clusters with less infrastructure while giving every tenant the experience and control of a dedicated Kubernetes cluster. The result is lower operational costs, greater flexibility, stronger isolation, and improved efficiency.
HOW IT WORKS
Tenant control planes, automated.
Kamaji extends your management cluster with two Custom Resource Definitions (CRDs). Bring your existing infrastructure automation or a Cluster API provider for worker provisioning and broader infrastructure lifecycle.
Independent Tenant Clusters
Give each tenant its own Kubernetes API and control plane, with strong isolation and a native Kubernetes experience.
Kamaji Controller
The automation engine behind Kamaji. It continuously provisions, upgrades, repairs, and reconciles hosted control planes to match the desired state.
Efficient Hosted Control Planes
Run multiple Kubernetes control planes on shared infrastructure without dedicating separate control-plane machines to every cluster.
Consolidated Datastore
Consolidate control-plane resources to reduce hardware requirements and operational overhead at scale.
Infrastructure Freedom
Connect worker nodes across cloud, on-premises, edge or bare metal using standard Kubernetes tooling.
Traditional
Dedicated Control Planes
300
nodes consumed by control planes
100 clusters × 3 dedicated HA control plane nodes. 300 machines to buy, patch, monitor and secure — running zero application workloads.
Kamaji
Hosted Control Planes
3
nodes in one management cluster
100 control planes run as pods on a single management cluster (3 nodes for HA). Workers connect from any infrastructure.
16s
provision a control plane
10s
upgrade
60%
hardware saving
Any infra
worker nodes
WHAT KAMAJI TAKES CARE OF
The hard parts of running Kubernetes control planes at scale. Handled.
Running hosted control planes at scale means solving five hard problems – repeatedly, reliably, at every new tenant. Kamaji solves all five so your team focuses on what runs on the clusters, not on what keeps them alive.
KAMAJI & KUBERNETES SECURITY POSTURE
The security case for separating every control plane. By architecture.
Kubernetes CVEs are proliferating, and the shared-cluster model has a structural problem: a compromised workload can reach the control plane governing every other tenant. Kamaji contributes toward Kubernetes Security Posture Management (KSPM) by addressing this at the architectural level – each tenant has an independent Kubernetes API and isolated datastore keyspace. Operators can choose shared or dedicated datastore infrastructure according to the required failure and isolation boundary.

IN PRODUCTION
Trusted in production by organisations operating Kubernetes at scale.
Kamaji is trusted in production by organisations where reliability, tenant isolation, and operational efficiency are non-negotiable.
1,955 · 198 forks
Apache 2.0 · Active open-source community
69 releases
Stable semantic versioning with regular production releases.
CNCF-conformant Kubernetes
Vendor-neutral Kubernetes conformance.
Cluster API · Terraform · GitOps
Works with the Kubernetes ecosystem your team already uses.
THE TEAM BEHIND KAMAJI
Kamaji: Built by Clastix. Proven in production. Open source by design.
Clastix created Kamaji and continues to lead its development. The same engineers who maintain the project contribute to the open-source community, support production deployments, and help customers design and operate Kubernetes at scale. Run Kamaji independently, or partner with the team behind it through Clastix’s services. The choice is yours.
European Company
Built and maintained by a European team with deep expertise in Kubernetes infrastructure, platform engineering, and enterprise operations.
CNCF-conformant Kubernetes
Built with upstream Kubernetes components and kubeadm; tenant clusters are designed for standard Kubernetes conformance.
Production Support Available
Work directly with the engineers who build Kamaji for architecture guidance, deployment support, troubleshooting, and long-term operations.
SUPPORT FROM CLASTIX
Run Kamaji independently. Or with the team that built it.
Kamaji is free and open source. You can deploy it, run it, and scale it entirely on your own. When you want a direct line to the engineers who built it – for production support, architecture guidance, or hands-on deployment help – Clastix is here.
SLA-backed support from the engineers who built Kamaji.
Optional- SLA with defined response times by incident severity
- Private channel – direct access to Clastix engineers
- Monthly office hours with the Kamaji team
- Upgrade support and stable release guidance
- Architecture review for your specific deployment
Ongoing product support under a support agreement.
Hands-on help getting Kamaji into production.
Optional- Installation and configuration in your environment
- Architecture design for your multi-tenancy use case
- Custom datastore configuration and migration
- Team training and knowledge transfer
- Production readiness review
One-off professional services such as architecture, implementation, migration and training.
THE NATURAL NEXT STEP
Kamaji is the foundation. kMetal is the complete platform built on top.
Kamaji gives you full control over your hosted control plane infrastructure. When you are ready to add a management layer – self-service provisioning, multi-tenant governance, fleet management, operational tooling, and a management UI – kMetal builds on Kamaji and provides all of it. Including Clastix Care, included from day one.
Not a replacement. A natural progression. Your Kamaji architecture is preserved.
| Kamaji | |
|---|---|
| What it is | Open-source control plane manager |
| Management layer | You build it |
| Self-service UI | Not included |
| Fleet management | Not included |
| Clastix Care | Optional |
| Best for | Teams who want to design their own system |
| kMetal | |
|---|---|
| What it is | Full platform built on Kamaji |
| Management layer | Included |
| Self-service UI | Included |
| Fleet management | Included |
| Clastix Care | Included |
| Best for | Teams who need the complete operating model |
Ready to run Kamaji?
Deploy it independently, explore the documentation, or work directly with the Clastix engineers to set your team up for success.
Kamaji is free and open source with the option to pair with Clastix paid services.



