Skip to content
SPECIFICTION
Get listed

Kamaji

kamaji.clastix.io

Free plan APISelf-hosted

What it is

Kamaji runs Kubernetes control planes as pods inside a management cluster, giving platform teams a way to operate multiple tenant clusters. Each tenant control plane is independent and separated from others. It uses upstream Kubernetes components and kubeadm, with CNCF-conformant tenant clusters. Worker nodes may run on bare metal, virtual machines, or cloud instances across cloud, data-center, edge, and bare-metal environments. Kamaji integrates with Cluster API for infrastructure provisioning and lifecycle management, and supports cluster provisioning, multi-cluster management, policy enforcement, and upgrade management. Datastores include etcd and MySQL- or PostgreSQL-compatible databases through kine; NATS support is experimental. Konnectivity, enabled by default, creates secure tunnels to worker nodes. Prometheus-format metrics cover management and tenant planes. Metrics endpoints use unauthenticated plaintext by default, with documented HTTPS and bearer-token options. Kamaji is free under Apache 2.0; Clastix also sells enterprise support.

Spec sheet

Purpose
Kamaji runs Kubernetes control planes as pods in a management cluster to simplify operating multiple Kubernetes clusters.Read 3 Oct 2026 · kamaji.clastix.io
Intended users
The product is described for platform engineering, managed services, and multi-tenant environments that need Kubernetes clusters at scale.Read 3 Oct 2026 · kamaji.clastix.io
Support
Clastix offers subscription-based enterprise support plans for Kamaji.Read 3 Oct 2026 · kamaji.clastix.io
Headquarters
Naples, ItalyRead 28 Sep 2026 · kamaji.clastix.io
Cluster API
Kamaji integrates with Cluster API for infrastructure provisioning and lifecycle management.Read 3 Oct 2026 · kamaji.clastix.io
Datastores
Supported datastore options include etcd and MySQL- or PostgreSQL-compatible databases through kine; NATS support is experimental.Read 3 Oct 2026 · kamaji.clastix.io
Infrastructure
Worker nodes can run on bare metal, virtual machines, or cloud instances.Read 3 Oct 2026 · kamaji.clastix.io
Kubernetes compatibility
Kamaji uses upstream Kubernetes components and kubeadm, and its tenant clusters are CNCF conformant.Read 3 Oct 2026 · kamaji.clastix.io
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.Read 3 Oct 2026 · kamaji.clastix.io
Monitoring
Kamaji exposes management-plane and tenant control-plane metrics in Prometheus format.Read 3 Oct 2026 · kamaji.clastix.io
Multi-tenancy
Each tenant control plane operates independently, with separation between tenants.Read 3 Oct 2026 · kamaji.clastix.io
Networking
Kamaji integrates Konnectivity to provide secure tunnels between tenant control planes and worker nodes, and it is enabled by default.Read 3 Oct 2026 · kamaji.clastix.io
Support options
Clastix Care includes SLA response times and ongoing engineering support, while Clastix Ready offers one-off deployment assistance.Read 3 Oct 2026 · clastix.io
Telemetry
Kamaji collects usage data about its version and tenant control planes, and users can opt out through deployment settings.Read 3 Oct 2026 · kamaji.clastix.io

Plans and prices

Kamaji Open Source Free Free to use under Apache 2.0 Read 3 Oct 2026 · clastix.io

Every Kamaji plan and price →

Strong points and limits

Strong points

  • Independent control planes separate tenants
  • CNCF-conformant tenant clusters
  • Cluster API integration
  • Secure Konnectivity tunnels enabled by default
  • Free under Apache 2.0

Limits

  • NATS support is experimental
  • Metrics endpoints use plaintext without authentication by default
  • Usage telemetry is collected unless opted out

Who it suits

Kamaji is aimed at platform engineering, managed services, and multi-tenant environments operating Kubernetes at scale. It fits teams needing control planes across cloud, data-center, edge, or bare-metal infrastructure.

Verdict

Kamaji focuses on running many separated Kubernetes control planes from one management cluster. Its broad infrastructure support and Cluster API integration are paired with clear defaults around networking, metrics, and telemetry that operators must review.

Where Specifiction places it

Alternatives to KamajiAll alternatives →