Flux 1.8.1
This release completes the support for HelmRelease
resources as used by the Helm operator from v0.5 onwards.
Note This release bakes in kubectl
v.1.11.3, while previous releases used v1.9.0. Officially, kubectl
is compatible with one minor version before and one minor version after its own, i.e., now v1.10-1.12. In practice, it may work fine for most purposes in a wider range. If you run into difficulties relating to the kubectl
version, contact us.
Fixes
- Deal correctly with port numbers in images, when updating (Flux)HelmRelease resources weaveworks/flux#1507
- Many corrections and updates to the documentation weaveworks/flux#1506, weaveworks/flux#1502, weaveworks/flux#1501, weaveworks/flux#1498, weaveworks/flux#1492, weaveworks/flux#1490, weaveworks/flux#1488, weaveworks/flux#1489
- The metrics exported by the Flux daemon are now listed weaveworks/flux#1483
Improvements
HelmRelease
resources are treated as workloads, so they can be automated, and updated withfluxctl release ...
weaveworks/flux#1382- Container-by-container releases, as used by
fluxctl --interactive
, now post detailed notifications to Weave Cloud weaveworks/flux#1472 and have better commit messages weaveworks/flux#1479 - Errors encountered when applying manifests are reported in the ListControllers API (and may appear, in the future, in the
fluxctl release
output) weaveworks/flux#1410
Thanks
Thanks goes to @Ashiroq, @JimPruitt, @MansM, @Morriz, @Smirl, @Timer, @aytekk, @bzon, @camilb, @claude-leveille, @demikl, @dholbach, @endrec, @foot, @hiddeco, @jrcole2884, @lelenanam, @marcusolsson, @mellena1, @montyz, @olib963, @rade, @rndstr, @sfitts, @squaremo, @stefanprodan, @whereismyjetpack for their contributions.