This repository has been archived by the owner on Nov 1, 2022. It is now read-only.
Helm operator 0.3.0
This release adds dependency handling to the Helm operator.
NB The helm operator will now update dependencies for charts by
default, which means you no longer need to vendor them. You can
switch this behaviour off with the flag --update-chart-deps=false
.
Bug fixes
- Improve chance of graceful shutdown
weaveworks/flux#1439
and
weaveworks/flux#1438
Improvements
- The operator now runs
helm dep build
for charts before installing
or upgrading releases. This will use a lockfile if present, and
update the dependencies according torequirements.yaml
otherwise
weaveworks/flux#1450 - A new flag
--git-timeout
controls how long the Helm operator will
allow for git operations
weaveworks/flux#1416 - The Helm operator image now includes the Helm command-line client,
which makes it easier to troubleshoot problems usingkubectl exec
(as part of
weaveworks/flux#1450)
Many thanks to everyone who contributed!