Manage Kubernetes add-ons 0.3.0
I have been using ClusterAPI for an internal project at work. One problem I saw when creating tens of clusters per day with ClusterAPI, was that all cluster addons had to be manually installed/upgraded (there are solutions like Flux, which is a solid one, but I did not like the amount of user interaction that was still required). I wanted something capable of automatically discovering clusters and understanding their state. So I started working on an open source project called projectsveltos https://github.com/projectsveltos. The main idea of Sveltos is to allow users to programmatically list which Kubernetes add-ons need to be deployed where (where is expressed using a ClusterSelector which selects all clusters with labels matching the selector). Helm values can be passed directly. Or Sveltos can be instructed to fetch those from the management cluster.
Tags | kubernetes helm add-ons clusterapi gke |
---|---|
License | Apache |
State | beta |