Skip to Content
What is Kubestellar?Overview
On this page




Multi-cluster Configuration Management for Edge, Multi-Cloud, and Hybrid Cloud

Join Slack

KubeStellar is a Cloud Native Computing Foundation (CNCF) Sandbox project that simplifies the deployment and configuration of applications across multiple Kubernetes clusters. It provides a seamless experience akin to using a single cluster, and it integrates with the tools youโ€™re already familiar with, eliminating the need to modify existing resources.

KubeStellar is particularly beneficial if youโ€™re currently deploying in a single cluster and are looking to expand to multiple clusters, or if youโ€™re already using multiple clusters and are seeking a more streamlined developer experience.

KubeStellar High Level View
KubeStellar High Level View

The use of multiple clusters offers several advantages, including:

  • Separation of environments (e.g., development, testing, staging)
  • Isolation of groups, teams, or departments
  • Compliance with enterprise security or data governance requirements
  • Enhanced resiliency, including across different clouds
  • Improved resource availability
  • Access to heterogeneous resources
  • Capability to run applications on the edge, including in disconnected environments

In a single-cluster setup, developers typically access the cluster and deploy Kubernetes objects directly. Without KubeStellar, multiple clusters are usually deployed and configured individually, which can be time-consuming and complex.

KubeStellar simplifies this process by allowing developers to define a binding policy between clusters and Kubernetes objects. It then uses your regular single-cluster tooling to deploy and configure each cluster based on these binding policies, making multi-cluster operations as straightforward as managing a single cluster. This approach enhances productivity and efficiency, making KubeStellar a valuable tool in a multi-cluster Kubernetes environment.

Getting Started

See the Getting Started setup guide for getting started with kicking the tires.

Contributing

We โค๏ธ our contributors! If youโ€™re interested in helping us out, please head over to our Contributing guide.

Getting in touch

There are several ways to communicate with us:

Instantly get access to our documents and meeting invites http://kubestellar.io/joinusย 

Release Notes

For detailed, summaries of each releaseโ€”including new features, bug fixes, and breaking changesโ€”please visit our release notes page:

https://docs.kubestellar.io/unreleased-development/direct/release-notes/ย 

โค๏ธ Contributors

Thanks go to these wonderful people:


Jun Duan

๐Ÿ‘€

Braulio Dumba

๐Ÿ‘€

Mike Spreitzer

๐Ÿ‘€

Paolo Dettori

๐Ÿ‘€

Andy Anderson

๐Ÿ‘€

Franco Stellari

๐Ÿ‘€

Ezra Silvera

๐Ÿ‘€

Bob Filepp

๐Ÿ‘€

Effi Ofer

๐Ÿ‘€

Maria Camila Ruiz Cardenas

๐Ÿ‘€

Andrey Odarenko

๐Ÿ‘€

Aashni Manroa

๐Ÿ‘€

Kevin Roche

๐Ÿ‘€

Nick Masluk

๐Ÿ‘€

Francois Abel

๐Ÿ‘€

Nir Rozenbaum

๐Ÿ‘€

Maroon Ayoub

๐Ÿ‘€

Graham White

๐Ÿ‘€