Bumershoot is a kubernetes aware application providing continous delivery for complex umbrella charts.
When deploying applications to several Kubernetes clusters, there comes a moment when you want to use Helm. Helm helps you to reduce the amount of manifests, you need to write, by providing a template mechanism. This can reduce your environment specific infrastructure code to some helm variables.
A special use case for helm are umbrella charts to deploy a whole stack of services. While umbrella charts allow deploying a whole environment with a single command, continous deployment can be difficult, since the umbrella chart itself, needs to be updated and released every time.
Here comes bumbershoot into play. Bumbershoot watches charts installed on a kubernetes cluster and updates these when there is a new version of a dependency available.
For a quick setup sample, check out the quick start
The full documentation can be found in the user guide
Check out the changelog for the latest releases and changes.
If you want to know what features are planned for the future or get an idea for contribution, check out the open feature requests