Our great sponsors
-
classifier
Sveltos Classifier dynamically classify a cluster based on run time information (Kubernetes version, deployed resources and more) (by projectsveltos)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
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.
Sveltos introduced Classifier to help with that.
ClusterResourceSet https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/proposals/20200220-cluster-resource-set.md
Think if you are deploying calico, the pod cidrs are needed and those are present in Cluster instance. So sveltos supports fetching those values at runtime. For instance this is how you can deploy calico https://github.com/projectsveltos/sveltos-manager/blob/main/examples/calico.yaml in any cluster with labels env:fv
1) I wanted a controller running in the management cluster, so I can express my intent and as clusters come and go or change their runtime state, controller can make sure my intent is applied. For instance, combing Classifier and ClusterProfile I can say things like, in any cluster running kubernetes version v1.24.x install calico v3.23 and in any cluster running kubernetes version v1.25.x install calico v3.24. as clusters are created/upgraded, sveltos makes sure my intent is deployed (https://github.com/projectsveltos/demos/blob/main/classifier/classifier.gif)
Related posts
- Scaling Event-Driven Applications Made Easy with Sveltos Cross-Cluster Configuration
- Sveltos: Automate Configuration Updates for Kubernetes Applications
- Securely Managing, Distributing, and Scaling Secrets Across Multiple Kubernetes Clusters
- Display information from multiple managed clusters in a central location
- Any Kustomize operator available out there?