Skip to content

Readme





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

Generate and push docs    first-timers-only    Broken Links Crawler QuickStart test    docs-ecutable - example1    docs-ecutable - placement-translator    docs-ecutable - mailbox-controller    docs-ecutable - where-resolver    docs-ecutable - kubestellar-syncer    Join Slack

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

❤️ Contributors#

Thanks go to these wonderful people:


Jun Duan

👀

Braulio Dumba

👀

Mike Spreitzer

👀

Paolo Dettori

👀

Andy Anderson

👀

Franco Stellari

👀

Ezra Silvera

👀

Bob Filepp

👀

Alexei Karve

👀

Maria Camila Ruiz Cardenas

👀

Aleksander Slominski

👀

Aashni Manroa

👀

Kevin Roche

👀

Nick Masluk

👀

Francois Abel

👀