Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. Kubernetes Management Platforms
  3. Clusternet

Clusternet

What it is

Clusternet is a free, open-source add-on for managing Kubernetes clusters across public and private clouds, hybrid environments, on-premises systems, and edge locations. Operators manage member clusters from a parent cluster and can access them as though they were local. Clusternet deploys Kubernetes resources, custom resource definitions, and Helm charts, including OCI-based charts, with configuration for individual clusters. Scheduling can replicate applications, distribute them by cluster weight, or allocate them according to cluster capacity. The project lists support for clusters from AWS, Google Cloud, Tencent Cloud, and Alibaba Cloud, along with on-premises systems, k3s and edge clusters. It can discover and register clusters created by Cluster API, and configure network tunnels for clusters in VPCs, at the edge, or behind firewalls. Dynamic RBAC rules govern access to managed clusters. Integrations include Submariner for connecting workloads across clusters and private Helm chart registries. Installation guides cover Helm, manual setup, and k3s. A kubectl plugin is available through Krew or as a downloadable binary.

For and against

For

  • Free, open-source software.
  • Manages clusters from a parent cluster.
  • Offers replication and two distribution scheduling strategies.
  • Supports public cloud, on-premises, and edge clusters.
  • Provides Helm and manual installation paths.

Against

  • Older releases below v0.13.0 lack guaranteed support for Kubernetes above v1.24.0.
  • Creating many kind clusters and pods may hit inotify limits.

The verdict

Clusternet provides centralized management and several deployment strategies for Kubernetes environments spanning different locations. Check the version compatibility guidance and setup notes when planning a deployment.

Who it suits

Clusternet suits teams that need to manage and deploy applications across multiple Kubernetes clusters. It is aimed at operators working across cloud, on-premises, hybrid, and edge environments.

Plans and prices

Clusternet (open source)

Free

Open source project; no paid plans or usage limits stated

Every plan, in full

On the record

Access control
Clusternet supports dynamic RBAC rules for visiting managed clusters.clusternet.io · read 8 Oct 2026
Application deployment
It coordinates application deployment across multiple clusters through APIs in a hosting cluster.clusternet.io · read 8 Oct 2026
Central management
It lets users manage clusters from a parent cluster and access them as if they were running locally.clusternet.io · read 8 Oct 2026
CLI
Clusternet provides a kubectl plugin installable with Krew or as a downloadable binary.clusternet.io · read 8 Oct 2026
Client integration
The introduction says Clusternet provides a client-go wrapper for integration.clusternet.io · read 8 Oct 2026
Cluster discovery
It can automatically discover and register clusters created by Cluster API.clusternet.io · read 8 Oct 2026
Cluster support
The project lists clusters from cloud providers including AWS, Google Cloud, Tencent Cloud, and Alibaba Cloud, as well as on-premises, certified distributions such as k3s, and edge clusters.clusternet.io · read 8 Oct 2026
Compatibility limit
The compatibility table says Clusternet versions below v0.13.0 have no guaranteed support for Kubernetes versions above v1.24.0.clusternet.io · read 8 Oct 2026
Installation
The documentation provides Helm and manual installation paths, plus instructions for installing on k3s.clusternet.io · read 8 Oct 2026
Integrations
The documentation lists integration with Submariner and support for installing Helm charts from a private registry.clusternet.io · read 8 Oct 2026
Known setup issue
The quick start notes that creating several kind clusters with many pods may hit inotify resource limits and cause pods to fail to start.clusternet.io · read 8 Oct 2026
Kubernetes compatibility
The introduction says Clusternet manages Kubernetes versions above v1.17.x and documents version compatibility by Clusternet release.clusternet.io · read 8 Oct 2026
Maker affiliation
The homepage identifies Clusternet as a CNCF Sandbox project.clusternet.io · read 8 Oct 2026
Multi-cluster access
It lets users manage clusters from a parent cluster as if they were running locally.clusternet.io · read 8 Oct 2026
Network connectivity
It can set up configurable network tunnels for clusters in VPC networks, at the edge, or behind a firewall.clusternet.io · read 8 Oct 2026
Network integration
Clusternet documents integration with Submariner to securely connect workloads across member clusters.clusternet.io · read 8 Oct 2026
Project status
The homepage identifies Clusternet as a CNCF Sandbox project.clusternet.io · read 8 Oct 2026
Purpose
Clusternet is an open-source add-on for managing Kubernetes clusters across public, private, hybrid, and edge environments.clusternet.io · read 8 Oct 2026

The review

Overview

Clusternet is an open-source add-on for centrally managing Kubernetes clusters across cloud, on-premises, hybrid, and edge environments. It is best suited to teams already running Kubernetes that need to coordinate applications across multiple clusters. Its appeal is a capable multi-cluster control point with no software charge; its fit depends on release compatibility and a team prepared to manage the installation.

Key features

Operators manage member clusters from a parent cluster and can access them as though they were local. That gives teams a central way to work across a distributed fleet, while keeping day-to-day use tied to Kubernetes operations and the parent-cluster model.

Clusternet deploys Kubernetes resources, CRDs, and Helm charts, including charts from OCI registries, with configuration tailored to each cluster. It can also discover and register clusters created through Cluster API. This suits teams that need repeatable application delivery across a fleet without treating every cluster as identical.

Scheduling supports replication, static distribution by cluster weight, and dynamic distribution by cluster capacity. The range gives operators control over whether applications should be copied broadly, placed according to set weights, or distributed in response to capacity.

For connectivity, Clusternet can configure network tunnels for clusters in VPCs, at the edge, or behind firewalls, and documents integration with Submariner for securely connecting workloads between member clusters. Access is governed through dynamic RBAC rules. Where child-cluster security is a concern, administrators can disable the AppPusher feature gate on an agent.

The project provides a kubectl plugin installable through Krew or as a binary, plus a client-go wrapper for integrations. Helm and manual installation paths are documented, including guidance for k3s. The quick-start notes that kind environments with several clusters and many pods can run into inotify limits, which may prevent pods from starting; teams using that setup should account for the host resource constraint.

Pricing

Clusternet (open source): free. The project is open source, with no paid plans or usage limits stated. The control plane is customer-managed, so teams take responsibility for operating it. This makes Clusternet a strong fit when software cost and control matter more than a hosted management service.

There are no paid tiers with different feature sets or seat quotas. The practical trade-off is that teams need to plan their own deployment and support: help is available through the project mailing list, CNCF Slack, Google Group, or a GitHub issue.

Platforms

Clusternet supports Linux builds for amd64, arm64, ppc64le, s390x, 386, and arm, and is offered as an API-based, self-hosted tool. It targets public and private cloud, hybrid, on-premises, and edge environments. The project says it manages Kubernetes versions above v1.17.x and documents compatibility by Clusternet release. Versions below v0.13.0 have no guaranteed support for Kubernetes versions above v1.24.0, so teams should check the release-specific guidance before upgrading or deploying.

Who it's for

Clusternet fits Kubernetes platform teams responsible for several clusters across providers or locations, especially when they want centralized access, cluster-aware application delivery, and control over where workloads are placed. Its customer-managed model and installation paths also suit organizations that prefer to run their own management plane.

It is a weaker fit for teams seeking a managed service or a tool that removes the need for Kubernetes operational expertise. Teams with older Clusternet releases should also treat Kubernetes compatibility as a deployment constraint, not an afterthought.

Pros and cons

  • Pros: Central management across cloud, on-premises, and edge clusters gives operators one parent-cluster access model for a varied fleet.
  • Pros: Replication and weight- or capacity-based scheduling let teams choose how applications are distributed.
  • Pros: Open-source pricing has no stated usage caps, and the project supports common Kubernetes resources, CRDs, Helm charts, and OCI charts.
  • Cons: Customer-managed control plane and documented Helm or manual setup put deployment and operations on the adopting team.
  • Cons: Compatibility varies by release; older versions do not guarantee support for Kubernetes above v1.24.0.
  • Cons: Busy, multi-cluster kind setups may hit inotify limits and fail to start pods.

Alternatives

For teams focused on provisioning Kubernetes clusters through provider components, Cluster API is also free and open source, though infrastructure and provider costs depend on the selected providers.

Kubermatic Kubernetes Platform offers an open-source Community Edition and a consumption-based Enterprise Edition, making it an option for teams comparing community software with an enterprise offering.

openCenter has a free Community plan for builders and proofs of concept, with self-support.

Portainer offers a free Business Edition tier for up to three nodes with full features and no time limit; teams within that cap may prefer its stated node limit and feature access.

vCluster Platform has a free tier with unlimited virtual clusters up to 64 CPUs or 32 GPUs and a maximum of one HA vCluster, which may suit teams looking for virtual-cluster capacity within those limits.

Kamaji is a free Apache 2.0 open-source option.

Karmada is another free, open-source Kubernetes management system.

kOps is a free option for Linux, macOS, and Windows.

Browse Kubernetes Management Platforms for more options.

Verdict

Choose Clusternet if your team already operates Kubernetes and needs a free, self-managed way to coordinate access, deployments, and scheduling across a geographically or technologically varied cluster fleet. Its deployment breadth and flexible placement strategies make it compelling for platform teams. Look elsewhere if you need a managed control plane or want to avoid release-by-release compatibility checks and setup ownership.

Alternatives to Clusternet

Every alternative, ranked