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

Newsletter

Never miss a thing! Sign up for our newsletter to stay updated.

About

Discover and learn about everything Kubernetes

Navigation
Follow