Skip to content

Repository files navigation

CI OpenSSF Scorecard CodeQL Release License Slack LinkedIn X URL

👋 Welcome to Projectsveltos!

🌐 Website 📚 Documentation 📅 Book a Demo 💼 Enterprise Support 🏢 Adopters
Visit Get Started Schedule 30 min Contact Us View List

What this repository is

shard-controller implements horizontal scaling for Sveltos: it watches managed clusters for a shard annotation and automatically provisions (or removes) a dedicated set of Sveltos controller Deployments for each distinct shard key. This lets a large fleet be partitioned across multiple, independently scaled sets of controllers instead of a single one handling every cluster.

Useful links

What is the Projectsveltos?

Sveltos is a Kubernetes add-on controller that simplifies the deployment and management of add-ons and applications across multiple clusters. It runs in the management cluster and can programmatically deploy and manage add-ons and applications on any cluster in the fleet, including the management cluster itself. Sveltos supports a variety of add-on formats, including Helm charts, raw YAML, Kustomize, Carvel ytt, and Jsonnet.

Kubernetes add-on deployment

About

Controller to manage Sveltos cluster sharding

Topics

Resources

Contributing

Security policy

Stars

Watchers

Forks

Releases

Used by

Contributors

Languages