Features
Orchestrating deployments across a fleet of clusters
Centralized Distribution
Sveltos is the control plane for your Kubernetes fleet. It manages the distribution of Helm charts, Kustomize overlays, and YAML/JSON manifests from a management cluster to all the managed clusters.
Learn MoreOrchestrated Deployment Order
Deploy custom resources in a defined order. Ensure deployments are predictable, controlled, and synchronized across every cluster.
Learn More
Drift Detection & Remediation
Automatically detect and correct configuration drift. Ensure clusters always match the desired state, preventing manual 'quick fixes' from causing permanent issues.
Learn More
Powerful Templating
Represent add-ons as templates and let Sveltos automatically inject cluster-specific details for truly dynamic and consistent deployments.
Learn More
Event Framework
Go beyond static deployments with an event-driven architecture. Monitor managed clusters for specific changes and trigger automatic actions or remediations.
Learn More
Scale Your Fleet with Absolute Security and Control
Pull Mode
Enable zero-trust management where agents connect outbound to the management plane. Securely manage clusters without opening inbound ports or exposing API servers.
Progressive Rollouts & Promotions
Minimize blast radius by staging deployments across environments. Promote changes from Dev to Production only after health checks pass, ensuring fleet-wide stability.
Integrated MCP Server
Empower your AI-driven operations. Sveltos provides a native MCP Server, allowing AI SRE tools to securely discover, query, and manage your entire Kubernetes fleet using natural language.
Unified Orchestration in Six Simple Steps
Centralized Control
A single management cluster acts as the 'source of truth,' orchestrating configurations across your entire fleet from a central point.
Define Your Intent
Use ClusterProfiles and Profiles to declaratively define add-ons, Helm charts, and policies as standard Kubernetes CRDs.
Smart Targeting
Automatically match configurations to clusters using label selectors. Sveltos ensures the right resources reach the right environments instantly.
Orchestrate & Sequence
Set deployment phases and resource dependencies to ensure your stack boots in the correct order across every managed cluster.
Automated Syncing
Choose your sync mode: OneTime, Continuous, or ContinuousWithDriftDetection to maintain your desired state without manual intervention.
Real-Time Distribution
Managed clusters receive updates via push or pull modes, with a lightweight agent ensuring the local state matches your global intent.
Tutorials, guides & deep dives
Learn how to get the most out of Sveltos with step-by-step video tutorials and written guides.
The Swiss Army Knife stack for Multi Cluster Kubernetes
Building a platform to manage multi-tenant, multi-cluster Kubernetes environments follows the same philosophy: a modern Kubernetes cluster manager may appear as a unified product, but under the hood, it is the result of carefully assembling multiple technologies, each solving a distinct problem: cluster lifecycle management, control plane orchestration, policy enforcement, and workload configuration across distributed environments. This talk explores my highly opinionated stack based on the must-have building blocks to design and implement such a platform: it's not just a matter of flavour, I'll share the reasoning behind key architectural and technological choices.
From the Sveltos blog
Stay up to date with the latest announcements, releases, and insights from the Sveltos team.
GitOps for 15,000 Clusters: What Large-Scale Testing with vcluster Taught Us
What happens when you push Sveltos to 15,000 clusters using vcluster? A look at the results and what they revealed about large-scale GitOps.
Read articleSveltos ClusterPromotion: Progressive Rollouts and the Mistake That Made the Architecture Better
A deep dive into using Sveltos's ClusterPromotion CRD for safely managing multi-stage, phased application and add-on deployments across dev, staging, and production clusters.
Read articleLocal Platform Engineering on Your Laptop | vcluster, Sveltos and ArgoCD
A hands-on guide to building a local multi-cluster platform engineering environment on your laptop using vcluster for cluster isolation, ArgoCD for GitOps, and Sveltos for label-based fleet management.
Read article