projectsveltos's repositories
addon-controller
Sveltos Kubernetes add-on controller programmatically deploys add-ons and applications in tens of clusters. Support for ClusterAPI powered clusters, Helm charts, kustomize ,YAMLs. Sveltos has built-in support for multi-tenancy.
sveltosctl
A CLI to nicely display resources/helm charts deployed in CAPI Cluster by Sveltos. Collect tech-support from managed Kubernetes clusters.
libsveltos
Libraries containing all pieces common across different Sveltos repositories
event-manager
Watches for events in managed clusters and generates ClusterProfiles on the fly
sveltos-agent
Classify cluster and report back to management cluster. Evaluates cluster health based on custom health checks. Watches for events and reports those to management cluster.
sveltoscluster-manager
sveltoscluster-manager is the microservice in charge of continuously verifying connectivity with imported clusters.
classifier
Sveltos Classifier dynamically classify a cluster based on run time information (Kubernetes version, deployed resources and more)
ui-backend
This repo contains a service that provides all APIs Sveltos dashboard uses
healthcheck-manager
Service to evaluate managed cluster health and send notifications when health changes
helm-charts
Sveltos is tool for managing Kubernetes add-ons in tens of clusters. Support for ClusterAPI powered clusters and helm charts. Sveltos has built-in support for multi-tenancy.
shard-controller
Controller to manage Sveltos cluster sharding
drift-detection-manager
Controller to detect any configuration drift. Watches resources deployed by Sveltos. If any resource is locally changed, reports to management cluster to sync back to expected state
addon-compliance-controller
A Kubernetes controller designed to manage add-on compliance for a fleet of clusters.
conversion-webhook
This repo contains Sveltos conversion webhook
register-mgmt-cluster
Used to register management cluster with Sveltos