🚀 Sign up →
Project Sveltos - Multi-Cluster Kubernetes Add-on Operator

Transforming your fleet of Kubernetes clusters into a resilient, secure, and scalable platform

Designed for all teams managing DIY Kubernetes, Sveltos centralizes and automates the deployment of add-ons, security, and policies across clusters.

brand
hero-image shape shape

See Sveltos in Action

Watch our demos to see how Sveltos simplifies Kubernetes add-ons management

Sveltos User Interface Video

Get a quick visual tour of Sveltos's intuitive UI

Sveltos Click-Through Demo

Take a self-paced, step-by-step overview of Sveltos top features and workflows

What is Project Sveltos?

This video explains how Sveltos simplifies managing and deploying applications across multiple clusters using labels.

Automate vCluster in EKS with Sveltos

How to use Sveltos Events Framework and Helm to fully automate the deployment and management of vClusters running in EKS.

Leading companies partner with us

At the core of our success lies the experiences of our users. Over 1,000 companies are currently evaluating Sveltos, and several leading organizations have already partnered with us in production.

Mirantis integrated Sveltos into the CNCF project K0rdent to enable add-on management across Kubernetes fleets.

author

Mirantis, Inc

Learn More

Clastix uses Sveltos as the foundation for its Kubernetes-native, multi-cluster application and add-on delivery system.

author

CLASTIX Labs

Learn More

Platform9 is using Sveltos for robust, multi-cluster aware add-on management of their Kubernetes private cloud platform.

author

Platform9 Systems

Learn More

Craftsman Software leverages Sveltos to streamline multi-cluster management for its enterprise solutions.

author

Craftsman Software, Inc

Learn More

Core Features

Managing add-ons, policies, and configurations across multiple Kubernetes clusters is complex and error-prone. Sveltos simplifies this with automated deployments, real-time updates, and consistent policy enforcement

Kubernetes Add-on Management Across Multiple Clusters

  • Centralized management of add-ons across multiple Kubernetes clusters
  • Support for managing both the management cluster and managed clusters
  • Ability to handle tens of clusters simultaneously

Multiple Add-on Format Support

  • Helm charts
  • Raw YAML manifests
  • Kustomize resources
  • Carvel ytt
  • Jsonnet

Profile & ClusterProfile System

  • ClusterProfiles: Apply across all clusters in any namespace (global scope)
  • Profiles: Limited to specific namespaces (tenant scope)
  • Enables multi-tenancy support with clear separation of concerns

How it works

Sveltos automates add-on deployment and drift correction across Kubernetes clusters using GitOps and label-based targeting—ideal for scalable, hands-off multi-cluster ops

In Just 3 Easy Steps!

    1. Step 1: From the management cluster, select one or more clusters with a Kubernetes label selector.
    2. Step 2: List which add-ons need to be deployed on such clusters.
    3. Step 3: As soon as a cluster is a match for above ClusterProfile instance, all referenced features are automatically deployed.
Learn More
about-image

Advanced Features & Capabilities

Explore the comprehensive toolset that makes Sveltos the complete Kubernetes management solution

Sync Modes

  • OneTime: For bootstrapping critical components (initial setup only)
  • Continuous: Ongoing monitoring and applying changes automatically
  • ContinuousWithDriftDetection: Automatically corrects configuration drift

Configuration Drift Detection & Recovery

  • Automatic detection of differences between desired and actual state
  • Automatic reconciliation to restore desired state
  • Ensures continuous compliance with defined configurations

Dynamic Cluster Classification

  • Automatically classify clusters based on runtime information
  • Classification criteria: Kubernetes version, deployed resources
  • Enables dynamic policy application based on cluster characteristics

Event-Driven Framework

  • Trigger add-on deployments in response to specific events
  • Define events using EventSource CRD
  • Support for custom events using Lua scripting
  • Real-time response to cluster state changes

Health Monitoring

  • Continuous evaluation of managed cluster health
  • Notification system for health status changes
  • Integration with various notification channels (Slack, Webex)

Templating and Configuration Flexibility

  • Define add-ons as templates that are instantiated before deployment
  • Gather configuration information from both management and managed clusters
  • Reuse the same add-on configuration across multiple clusters with variations

Tooling & UI

User-friendly interfaces and management tools

Dashboard & UI

  • Web-based management interface
  • Visualization of cluster statuses and configurations
  • Management of add-ons through the interface

CLI Tool (sveltosctl)

  • Display resources/helm charts deployed in clusters
  • Collect technical support information from managed clusters
  • Simplifies troubleshooting and auditing

Sharding Support

  • Controller to manage Sveltos cluster sharding
  • Enables scalability for large deployments

Integration & Extensibility

Extend and integrate with your existing ecosystem

Multi-tenancy Support

  • Built-in support for multiple teams managing different clusters
  • Isolation between tenant configurations
  • Role-based access controls

Custom Event Support with Lua & CEL

  • Write custom event handlers in Lua or Common Expression Language (CEL)
  • Extend the event-driven framework with custom logic
  • Advanced pattern matching and decision making

ClusterAPI Integration

  • Native support for ClusterAPI-powered clusters
  • Seamless management of dynamically provisioned clusters

Flexible Pricing Plans for Every Stage of Growth

Choose a plan that fits your needs, from getting started for free to unlocking advanced features for enterprise-grade solutions..

Free

  • For Open Source Enthusiasts
  • Core Features
  • Community support
POPULAR

Enterprise

  • For Enterprises and CSPs
  • Everything in Free, plus:
  • Tech Support
  • Pull Mode (Coming soon)
  • Proactive Design Guidance
  • Priority Slack Channel Support

Enterprise Plus

  • For Large Enterprises and CSPs
  • Everything in Enterprise, plus:
  • Custom Integrations

Use Cases

Sveltos is designed to cater to a wide range of use cases, from small teams to large enterprises.

Project Sveltos enables efficient, declarative deployment and management of database instances across Kubernetes clusters in multi-cloud environments. It standardizes database configurations, including storage, replication, and security settings, ensuring compliance and consistency across clusters. With built-in monitoring and self-healing, Sveltos maintains database health and availability, automatically addressing issues to keep services reliable and performant.
Project Sveltos streamlines the deployment and management of Kubernetes add-ons across clusters, enabling centralized control over tools like monitoring, logging, and security. By using a declarative approach aligned with GitOps, Sveltos ensures add-ons are consistently applied, version-controlled, and easily updated across environments. This automation reduces operational overhead, improves reliability, and maintains uniformity in add-on management across diverse cluster deployments.
Project Sveltos simplifies the deployment and management of NATS clusters across Kubernetes environments, enabling consistent, automated configuration for message streaming and data distribution. With Sveltos's declarative approach, NATS configurations—such as scaling, security settings, and versioning—are uniformly applied across clusters, enhancing reliability in distributed systems. Built-in monitoring and self-healing ensure high availability, automatically addressing issues to keep the messaging infrastructure robust and responsive.
Project Sveltos can deploy Kong as an API Gateway in the management cluster, subsequently deploy nginx services to managed clusters, and finally leverage templating and event mechanisms to expose these services through the API Gateway in the management cluster.

Meet The Team

Meet the creators and maintainers behind Project Sveltos, dedicated to simplifying Kubernetes add-ons management.

Simone Morellato
shape shape
Simone Morellato
CMO
Gianluca Mardente
shape shape
Gianluca Mardente
Founder & CTO
Eleni Grosdouli
shape shape
Eleni Grosdouli
Chief Customer Experience Officer
CONTACT US

Love to hear from you!

Our Location

San Francisco, California

Support the Project
Become a Patron
Book a consultation
Book a consultation
Shop Sveltos Merch

Send us a Message