Skip to content
@kubestellar

kubestellar

KubeStellar - a flexible solution for challenges associated with multi-cluster configuration management for edge, multi-cloud, and hybrid cloud

KubeStellar is a CNCF Sandbox project that revolutionizes how you manage applications across multiple Kubernetes clusters. Whether you're scaling from one cluster to many or already managing multiple clusters, KubeStellar provides a unified, developer-friendly workflow that works seamlessly with your existing tools.

KubeStellar Banner

CNCF Sandbox License Contributors Slack


🚀 Console Ecosystem — AI-Powered Multi-Cluster Management

The KubeStellar Console is the flagship interface for managing multi-cluster Kubernetes environments with built-in AI capabilities. It's supported by a growing ecosystem of community-driven extensions:

Repository Description Activity
kubestellar/console 🧠 AI-powered multi-cluster Kubernetes dashboard — natural language missions, real-time cluster monitoring, 153+ card types, GitHub OAuth, dark/light themes Stars
kubestellar/console-marketplace 🛒 Community dashboards, card presets & themes — browse, install, and share dashboard layouts and visualization presets Stars
kubestellar/console-kb 📚 AI mission knowledge base — share, discover, and import proven AI mission solutions to save tokens and time Stars

✨ Console Highlights

  • AI Missions — Describe what you want in natural language and let AI handle multi-cluster operations
  • 153+ Card Types — From pod status to network topology, visualize anything across clusters
  • Marketplace — Install community dashboards and card presets with one click
  • Knowledge Base — Import battle-tested AI solutions from the community instead of re-prompting
  • Real-time Monitoring — Live WebSocket updates across all connected clusters
  • GitHub OAuth — Secure authentication with team-based access control

Get started with Console →


🎯 Why KubeStellar?

  • Seamless Scaling: Transition from single to multi-cluster without changing your workflows
  • Tool Integration: Works with your existing Kubernetes tools - no resource modifications needed
  • Universal Deployment: Perfect for edge, multi-cloud, and hybrid cloud environments
  • Developer Friendly: Unified experience across all your clusters
  • Enterprise Ready: Production-grade reliability and security

📦 Legacy Repositories

Earlier KubeStellar components — the Console ecosystem above is the active focus of development:

Repository Description Language
kubestellar/kubestellar Multi-cluster configuration management platform Go
kubestellar/kubeflex Platform for running Kubernetes control plane APIs Go
kubestellar/ui Earlier web interface for multi-cluster operations TypeScript
kubestellar/ocm-status-addon Status monitoring for Open Cluster Management Go
kubestellar/ocm-transport-plugin Transport plugin for Open Cluster Management Go

🔧 Tools & Documentation

Repository Description Language Activity
kubestellar/a2a 🔗 A2A and MCP server component Python Stars
kubestellar/kubectl-multi-plugin 🔀 kubectl plugin for multi-cluster operations Go Stars
kubestellar/docs 📖 Documentation and guides TypeScript Stars

Getting Started

Ready to simplify your multi-cluster journey? Here's how to begin:

Console (Recommended)

Less than a minute to get installed and started with your own KubeStellar Console.

curl -sSL https://raw.githubusercontent.com/kubestellar/console/main/start.sh | bash

See the Console README for self-hosted setup and configuration options.


Community & Support

Join our vibrant community and get the support you need:

Connect With Us

  • Slack - Join #kubestellar-dev in CNCF workspace
  • Mailing Lists - Development discussions and announcements
  • Users Forum - User questions and support

Community Events

Follow Us

  • LinkedIn - Professional updates and insights
  • Medium - Technical articles and deep dives
  • YouTube - Video content and tutorials

Contributing

We welcome contributions from everyone! Here's how you can get involved:

For New Contributors

Ways to Contribute

  • 🐛 Bug Reports - Help us improve by reporting issues
  • 💡 Feature Requests - Share your ideas for enhancements
  • 📝 Documentation - Improve our docs and examples
  • 💻 Code - Submit pull requests for fixes and features
  • 🎤 Community - Help others and share your expertise


Security & Compliance

Security is paramount in multi-cluster environments. We maintain high standards:


Project Stats & Health

GitHub Org's stars GitHub contributors GitHub commit activity GitHub last commit

Quality Metrics

  • Broken Links Check
  • Artifact Hub

Acknowledgments

KubeStellar is proudly part of the Cloud Native Computing Foundation (CNCF) as a Sandbox Project.

CNCF

⭐ Star us on GitHub if KubeStellar helps simplify your multi-cluster journey!

Made with ❤️ by the KubeStellar community

Popular repositories Loading

  1. kubestellar kubestellar Public

    KubeStellar - a flexible solution for multi-cluster configuration management for edge, multi-cloud, and hybrid cloud

    Go 626 250

  2. kubeflex kubeflex Public

    A flexible and scalable platform for running Kubernetes control plane APIs.

    Go 179 52

  3. ui ui Public

    KubeStellar's User Interface

    TypeScript 175 230

  4. docs docs Public

    New home for Kubestellar documentations and supporting platform

    TypeScript 25 73

  5. console console Public

    World's first fully integrated and fully Automated Kubernetes management and orchestration solution

    TypeScript 12 19

  6. ocm-status-addon ocm-status-addon Public

    Status add-on for Open Cluster Management transport

    Go 6 17

Repositories

Showing 10 of 27 repositories

Most used topics

Loading…