https://github.com/kubestellar/kubestellar
KubeStellar - a flexible solution for multi-cluster configuration management for edge, multi-cloud, and hybrid cloud
https://github.com/kubestellar/kubestellar
deployment edge edge-mc gitops kubernetes kubestellar placement rollout scheduling status summarization synching
Last synced: 2 months ago
JSON representation
KubeStellar - a flexible solution for multi-cluster configuration management for edge, multi-cloud, and hybrid cloud
- Host: GitHub
- URL: https://github.com/kubestellar/kubestellar
- Owner: kubestellar
- License: apache-2.0
- Created: 2022-11-03T14:12:27.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-08-12T17:24:43.000Z (2 months ago)
- Last Synced: 2025-08-12T18:37:57.517Z (2 months ago)
- Topics: deployment, edge, edge-mc, gitops, kubernetes, kubestellar, placement, rollout, scheduling, status, summarization, synching
- Language: Go
- Homepage: https://kubestellar.io
- Size: 205 MB
- Stars: 447
- Watchers: 9
- Forks: 169
- Open Issues: 219
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Threat model: THREAT-MODEL.md
- Security: SECURITY-INSIGHTS.yml
- Governance: GOVERNANCE.md
Awesome Lists containing this project
README
## Multi-cluster Configuration Management for Edge, Multi-Cloud, and Hybrid Cloud
[](https://www.firsttimersonly.com/)
[](https://github.com/kubestellar/kubestellar/actions/workflows/broken-links-crawler.yml)
[](https://www.bestpractices.dev/projects/8266)
[](https://scorecard.dev/viewer/?uri=github.com/kubestellar/kubestellar)
[](https://artifacthub.io/packages/search?repo=kubestellar)
![]()
**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 environmentsIn 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](https://kubestellar.io).
## Contributing
We ❤️ our contributors! If you're interested in helping us out, please head over to our [Contributing](https://github.com/kubestellar/kubestellar/blob/main/CONTRIBUTING.md) guide and be sure to look at `main` or the release of interest to you.
This community has a [Code of Conduct](./CODE_OF_CONDUCT.md). Please make sure to follow it.
## Our Roadmap
Have a look at what we are working on next, see our [Roadmap](docs/content/direct/roadmap.md)## 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-dev` channel](https://cloud-native.slack.com/archives/C097094RZ3M) in the [CNCF Slack workspace](https://communityinviter.com/apps/cloud-native/cncf)
- Our mailing lists:
- [kubestellar-dev](https://groups.google.com/g/kubestellar-dev) for development discussions
- [kubestellar-users](https://groups.google.com/g/kubestellar-users) for discussions among users and potential users
- Subscribe to the [community meeting calendar](https://calendar.google.com/calendar/event?action=TEMPLATE&tmeid=MWM4a2loZDZrOWwzZWQzZ29xanZwa3NuMWdfMjAyMzA1MThUMTQwMDAwWiBiM2Q2NWM5MmJlZDdhOTg4NGVmN2ZlOWUzZjZjOGZlZDE2ZjZmYjJmODExZjU3NTBmNTQ3NTY3YTVkZDU4ZmVkQGc&tmsrc=b3d65c92bed7a9884ef7fe9e3f6c8fed16f6fb2f811f5750f547567a5dd58fed%40group.calendar.google.com&scp=ALL) for community meetings and events
- The [kubestellar-dev](https://groups.google.com/g/kubestellar-dev) mailing list is subscribed to this calendar
- See recordings of past KubeStellar community meetings on [YouTube](https://www.youtube.com/@kubestellar)
- See [upcoming](https://github.com/kubestellar/kubestellar/issues?q=is%3Aissue+is%3Aopen+label%3Acommunity-meeting) and [past](https://github.com/kubestellar/kubestellar/issues?q=is%3Aissue+is%3Aclosed+label%3Acommunity-meeting) community meeting agendas and notes
- Browse the [shared Google Drive](https://drive.google.com/drive/folders/1p68MwkX0sYdTvtup0DcnAEsnXElobFLS?usp=sharing) to share design docs, notes, etc.
- Members of the [kubestellar-dev](https://groups.google.com/g/kubestellar-dev) mailing list can view this drive
- Follow us on:
- LinkedIn - [#kubestellar](https://www.linkedin.com/feed/hashtag/?keywords=kubestellar)
- Medium - [kubestellar.medium.com](https://medium.com/@kubestellar/list/predefined:e785a0675051:READING_LIST)
Contributors
[](https://clomonitor.io/projects/cncf/kubestellar)
[](https://app.fossa.com/projects/git%2Bgithub.com%2Fkubestellar%2Fkubestellar?ref=badge_large&issueType=license)
We are a Cloud Native Computing Foundation sandbox project.
Kubernetes and the Kubernetes logo are registered trademarks of The Linux Foundation® (TLF).
The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see our Trademark Usage page.
© 2022-2025. The KubeStellar Authors.