Kubestellar
KubeStellar - a flexible solution for multi-cluster configuration management for edge, multi-cloud, and hybrid cloud
Install / Use
/learn @kubestellar/KubestellarREADME
Multi-cluster Configuration Management for Edge, Multi-Cloud, and Hybrid Cloud
<a href="https://cloud-native.slack.com/archives/C097094RZ3M">
<img alt="Join Slack" src="https://img.shields.io/badge/KubeStellar-Join%20Slack-blue?logo=slack">
</a>
<a href="https://deepwiki.com/kubestellar/kubestellar">
<img src="https://deepwiki.com/badge.svg" alt="Ask DeepWiki">
</a>
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.

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.
Website
For usage, architecture, and other documentation, see the website.
Contributing
We ❤️ our contributors! If you're interested in helping us out, please head over to our Contributing guide and be sure to look at main or the release of interest to you.
This community has a Code of Conduct. Please make sure to follow it.
Our Roadmap
Have a look at what we are working on next, see our Roadmap
Getting in touch
There are several ways to communicate with us:
-
Instantly get access to our documents and meeting invites at http://kubestellar.io/joinus
-
The
#kubestellar-devchannel in the CNCF Slack workspace -
Our mailing lists:
- kubestellar-dev for development discussions
- kubestellar-users for discussions among users and potential users
-
Subscribe to the community meeting calendar for community meetings and events
- The kubestellar-dev mailing list is subscribed to this calendar
-
See recordings of past KubeStellar community meetings on YouTube
-
Browse the shared Google Drive to share design docs, notes, etc.
- Members of the kubestellar-dev mailing list can view this drive
-
Follow us on:
- LinkedIn - #kubestellar
- Medium - kubestellar.medium.com
Related Skills
node-connect
347.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
108.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
347.9kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
347.9kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
