A simple controller built with the Operator SDK that watches for chart CRD’s within a namespace and manages installation, upgrades and deletes using Kubernetes jobs.
The helm-controller creates a Kubernetes job pod per CRD that runs helm upgrade --install with various options to make it idempotent. Within each job pod Helm is run in ’tillerless’ mode.
Tell us about a new Kubernetes application
Never miss a thing! Sign up for our newsletter to stay updated.
Discover and learn about everything Kubernetes