👋 Welcome to Projectsveltos!
| 🌐 Website | 📚 Documentation | 📅 Book a Demo | 💼 Enterprise Support | 🏢 Adopters |
|---|---|---|---|---|
| Visit | Get Started | Schedule 30 min | Contact Us | View List |
Sveltos is a Kubernetes add-on controller that simplifies the deployment and management of add-ons and applications across multiple clusters — on-prem, cloud, or multitenant. It runs in a management cluster and supports Helm charts, raw YAML/JSON, Kustomize, Carvel ytt, and Jsonnet.
Sveltos integrates seamlessly with Flux CD to enhance GitOps at scale. Key strengths include multitenancy, agent-based drift detection and synchronisation, and event-driven deployments via the Lua-based Event Framework.
"Adding a new cluster with the right labels automatically brings everything to the desired state."
Tip
If you find this project useful, please give it a ⭐️ star — it helps more people discover Sveltos!
- Templating: Deploy add-ons as templates, instantiated with data from the management or managed clusters — consistent config across all clusters with minimal overhead.
- Orchestrated Deployment Order: Add-ons deploy in the exact order defined, with support for cross-profile dependencies.
- Multitenancy:
ClusterProfileandProfileresources give platform admins global control and tenant admins namespace-scoped isolation. - Observability: Notifications via Slack, Teams, Discord, WebEx, and Kubernetes events.
- Events: Deploy add-ons in response to specific cluster events using the Event Framework.
Contributions are always welcome — report bugs, improve docs, or submit code via GitHub Issues.
Sveltos is licensed under the Apache License, Version 2.0.