Readme
Multi-cluster Configuration Management for Edge, Multi-Cloud, and Hybrid Cloud#
KubeStellar treats multiple Kubernetes clusters as one so you can:#
- Centrally deploy Kubernetes resources across multiple clusters
- Use standard deployment tools (kubectl, helm, ArgoCD, Flux) no bundling required
- Discover objects created on edge clusters
- Make disconnected cluster operation possible
- Designed for scalability with 1:many and many:1 scenarios
- Modular design to ensure compatibility with cloud-native tools
KubeStellar virtual clusters (Spaces) are our secret#
- KubeStellar uses lightweight virtual clusters (Spaces) that run inside the KubeStellar hosting cluster
- Standard Kubernetes clusters have 2-300 api-resources, KubeStellar Spaces have only 40
- Fewer api-resources mean resources remain denatured – they do not expand into other resources like replicasets, pods, etc.
- Denaturing is the key to accepting native, unbundled Kubernetes resources as input
- Unbundled resources are the preferred output of most cloud-native tools making KubeStellar use and integration easy
Roadmap for the Project#
We have defined and largely completed the PoC2023q1. The current activity is refining the definition of, and producing, the PoC2023q4. Goals not addressed in that PoC are to be explored later.
QuickStart#
Checkout our QuickStart Guide
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
- The
#kubestellar-dev
channel in the Kubernetes Slack workspace - Our mailing lists:
- kubestellar-dev for development discussions
- kubestellar-users for discussions among users and potential users
- Subscribe to the community 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
- See upcoming and past community meeting agendas and notes
- Browse the shared Google Drive to share design docs, notes, etc.
- Members of the kubestellar-dev mailing list can view this drive
- Read our documentation
- Follow us on:
- LinkedIn - #kubestellar
- Medium - kubestellar.medium.com
❤️ Contributors#
Thanks go to these wonderful people: