Freedom251 › Kubernetes Management Platforms
Kamaji

What Kamaji is
Kamaji runs Kubernetes control planes as pods in a management cluster, giving platform teams a way to operate multiple tenant clusters. Tenant control planes work independently, with separation between tenants. The project uses upstream Kubernetes components and kubeadm, and its tenant clusters are CNCF conformant. Worker nodes can run on bare metal, virtual machines, or cloud instances. Cluster API integration supports infrastructure provisioning and lifecycle management. Datastores include etcd and MySQL- or PostgreSQL-compatible databases through kine; NATS support is experimental. Konnectivity, enabled by default, creates secure tunnels between tenant control planes and worker nodes. Kamaji exposes Prometheus-format metrics for both management and tenant control planes. By default, manager and kubeconfig-generator metrics endpoints use unauthenticated plaintext, though documentation describes an option for HTTPS and bearer-token authentication. The software collects usage data about its version and tenant control planes, with an opt-out setting. The Kamaji Open Source plan costs nothing under Apache 2.0. Clastix offers subscription enterprise support, including SLA-based ongoing engineering support and one-off deployment assistance.
Who it suits
Kamaji suits platform engineering and managed services teams operating Kubernetes clusters in multi-tenant environments. It supports cloud, data-center, edge, and bare-metal settings.
What it does well
- Free under Apache 2.0
- Tenant control planes are separated
- Integrates with Cluster API
- Supports multiple datastore options
- Prometheus-format metrics are available
What to know first
- NATS support is experimental
- Metrics endpoints use unauthenticated plaintext by default
- Usage data collection requires opting out
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Kamaji Open Source | Free to use under Apache 2.0 | Free |
As kamaji.clastix.io lists them, read 3 Oct 2026. The maker's own page has the final word.
Getting started
- Visit the Kamaji website.
- Review the deployment documentation and choose a supported environment.
- Deploy Kamaji in a management cluster.
- Configure tenant control planes and worker nodes.
- Choose a supported datastore and connect infrastructure provisioning through Cluster API if needed.
Verdict
Kamaji provides a free way to run separated Kubernetes tenant control planes and manage multiple clusters. Teams should review the default metrics endpoint security and usage-data settings before deployment.
Questions
Is Kamaji free?
Yes. The Kamaji Open Source plan is free to use under Apache 2.0.
Which platforms or environments does Kamaji support?
Its listed platforms are API and self-hosted. Supported environments include cloud, data-center, edge, and bare metal.
Which datastores can it use?
Kamaji supports etcd and MySQL- or PostgreSQL-compatible databases through kine. NATS support is experimental.
Does Kamaji support multi-cluster management?
Yes. Multi-cluster management and cluster provisioning are listed capabilities, and Cluster API integration supports infrastructure provisioning and lifecycle management.
What support is available?
Clastix offers subscription-based enterprise support. Clastix Care includes SLA response times and ongoing engineering support, while Clastix Ready provides one-off deployment assistance.
Does Kamaji collect telemetry?
It collects usage data about its version and tenant control planes. Users can opt out through deployment settings.
Facts from Kamaji's own pages
- Cluster API
- Kamaji integrates with Cluster API for infrastructure provisioning and lifecycle management. · kamaji.clastix.io, 3 Oct 2026
- Datastores
- Supported datastore options include etcd and MySQL- or PostgreSQL-compatible databases through kine; NATS support is experimental. · kamaji.clastix.io, 3 Oct 2026
- Headquarters
- Naples, Italy · kamaji.clastix.io, 28 Sept 2026
- Infrastructure
- Worker nodes can run on bare metal, virtual machines, or cloud instances. · kamaji.clastix.io, 3 Oct 2026
- Intended users
- The product is described for platform engineering, managed services, and multi-tenant environments that need Kubernetes clusters at scale. · kamaji.clastix.io, 3 Oct 2026
- Kubernetes compatibility
- Kamaji uses upstream Kubernetes components and kubeadm, and its tenant clusters are CNCF conformant. · kamaji.clastix.io, 3 Oct 2026
- Metrics security
- By default, the manager and kubeconfig-generator metrics endpoints use plaintext without authentication; the documentation describes an option to require HTTPS and bearer-token authentication. · kamaji.clastix.io, 3 Oct 2026
- Monitoring
- Kamaji exposes management-plane and tenant control-plane metrics in Prometheus format. · kamaji.clastix.io, 3 Oct 2026
- Multi-tenancy
- Each tenant control plane operates independently, with separation between tenants. · kamaji.clastix.io, 3 Oct 2026
- Networking
- Kamaji integrates Konnectivity to provide secure tunnels between tenant control planes and worker nodes, and it is enabled by default. · kamaji.clastix.io, 3 Oct 2026
- Purpose
- Kamaji runs Kubernetes control planes as pods in a management cluster to simplify operating multiple Kubernetes clusters. · kamaji.clastix.io, 3 Oct 2026
- Support
- Clastix offers subscription-based enterprise support plans for Kamaji. · kamaji.clastix.io, 3 Oct 2026
- Support options
- Clastix Care includes SLA response times and ongoing engineering support, while Clastix Ready offers one-off deployment assistance. · clastix.io, 3 Oct 2026
- Telemetry
- Kamaji collects usage data about its version and tenant control planes, and users can opt out through deployment settings. · kamaji.clastix.io, 3 Oct 2026
Where Kamaji stands on Freedom251
- Kubernetes Management Platforms#9 of 29
