Hi HN,<p>Managing Kubernetes add-ons, policies, and configurations across multiple clusters can feel like herding cats. That’s where Sveltos comes in—a lightweight, open-source tool to make managing fleets of Kubernetes clusters simple, scalable, and secure.<p>What Can Sveltos Do?<p>1. Centralized Management – Deploy apps, add-ons, and policies from a single control plane, instead of setting up GitOps tooling on every cluster. A lightweight agent on each managed cluster keeps things efficient.<p>2. Security: Best of Push & Pull GitOps – Unlike traditional GitOps, which either requires exposing your clusters to external Git credentials (push) or setting up agents on each cluster (pull), Sveltos combines centralized GitOps management with secure pull-based configurations and push-based deployments—keeping credentials in a single, secure location.<p>3. Dynamic & Event-Driven Cluster Management – Just apply labels to a cluster, and Sveltos will automatically determine what apps, policies, and add-ons should be installed. You can even trigger actions based on real-time events, such as AI-driven insights or infrastructure changes. And from yesterday's release, Sveltos integrates with NATS to listen for any CloudEvents and dynamically respond by deploying resources.<p>4. Lightweight & Kubernetes-Native – Sveltos is built using Kubernetes-native concepts (CRDs, controllers) and runs with minimal resource overhead.
Proactive Monitoring – Ensures clusters stay in their desired state, reapplying configurations as needed.<p>How Are People Using Sveltos?<p>1. Database as a Service (DBaaS): Consistently deploy and manage database instances fleet-wide.<p>2. Fleet-Wide Add-On Management: Automate the deployment of tools like monitoring, logging, and security to all clusters at scale.<p>3. NATS Management: Deploy and monitor NATS clusters for message streaming.<p>4. API Gateway & Service Deployment: Automate workflows for exposing services with tools like Kong.<p>5. Custom Workflows: Whether enforcing fleet-wide security policies or orchestrating CI/CD pipelines, Sveltos adapts to your needs.<p>One of the Ways Sveltos Works:<p>1. Label your clusters using Kubernetes label selectors.<p>2. Use YAML to define add-ons and policies to apply.<p>3. Let Sveltos dynamically configure clusters as they match the criteria.<p>Watch Sveltos in Action:<p>- An intro video to Sveltos from one of our happy users: <a href="https://www.youtube.com/watch?v=bsWEo79w09c&t=7s" rel="nofollow">https://www.youtube.com/watch?v=bsWEo79w09c&t=7s</a><p>- Click-Through Demo of the UI: <a href="https://app.storylane.io/share/ehwfjncpbykl">https://app.storylane.io/share/ehwfjncpbykl</a><p>Star us on GitHub, it helps us grow and reach more people!<p><a href="https://github.com/projectsveltos/addon-controller">https://github.com/projectsveltos/addon-controller</a><p>Join the Community. We’d love your feedback and contributions!<p>- Full Repo: <a href="https://github.com/projectsveltos">https://github.com/projectsveltos</a><p>- Website: <a href="https://sveltos.projectsveltos.io/" rel="nofollow">https://sveltos.projectsveltos.io/</a><p>- LinkeIn:<a href="https://www.linkedin.com/company/projectsveltos" rel="nofollow">https://www.linkedin.com/company/projectsveltos</a><p>- X: <a href="https://x.com/projectsveltos" rel="nofollow">https://x.com/projectsveltos</a><p>- Email: support@projectsveltos.io<p>- Slack: <a href="https://join.slack.com/t/projectsveltos/shared_invite/zt-2xc5solp3-JULG3f5mH_3QCf5AmQaUeA" rel="nofollow">https://join.slack.com/t/projectsveltos/shared_invite/zt-2xc...</a><p>Thanks for reading, and we’d love to hear your thoughts!