KubeStellar

Multi-cluster configuration management for edge, multi-cloud, and hybrid cloud environments.

Artifact HubGitHub release

KubeStellar is a CNCF sandbox project that simplifies the deployment and configuration of applications across multiple Kubernetes clusters, providing a seamless single-cluster experience with the tools you already know.

Overview

KubeStellar enables you to manage multiple Kubernetes clusters as easily as managing single cluster. Whether you’re expanding from a single cluster or streamlining an existing multi-cluster setup, KubeStellar lets you define binding policies that automatically deploy and configure workloads across your fleet.

KubeStellar High Level View
KubeStellar High Level View

Key Features

FeatureDescription
Declarative Multi-ClusterDefine what to deploy and where using familiar Kubernetes objects and binding policies
Single-Cluster ExperienceUse your existing tools (kubectl, Helm, ArgoCD) without modification
Flexible TargetingDeploy to clusters based on labels, location, capabilities, or custom criteria
Edge-ReadySupport for disconnected environments and intermittent connectivity
Status AggregationUnified view of workload status across all clusters
GitOps CompatibleNative integration with ArgoCD and other GitOps tools

Why Multi-Cluster?

Organizations adopt multi-cluster architectures for:

  • Environment separation - Development, staging, and production isolation
  • Team isolation - Dedicated clusters for different groups or departments
  • Compliance - Meeting security and data governance requirements
  • Resilience - High availability across regions and clouds
  • Edge computing - Running workloads close to users or data sources

Quick Start

Get up and running with KubeStellar by following the Getting Started Guide, which walks you through the Helm-based installation and environment setup.

For the KubeStellar Console UI experience, see the Console Quick Start.

Documentation

Community and Support

License

KubeStellar is licensed under the Apache 2.0 License.


KubeStellar is a CNCF sandbox project focused on making multi-cluster Kubernetes as simple as single-cluster operations.