Skip to content
This repository has been archived by the owner on Nov 1, 2022. It is now read-only.

Releases: fluxcd/helm-operator

Helm operator 1.0.1

15 Apr 17:05
493cde9
Compare
Choose a tag to compare

This is a patch release.

Bug fixes

Thanks

Thanks to @brew, @qvmedvedev, @stefansedich, @hiddeco, @stefanprodan, and others for their contributions to this release, feedback, and reporting issues.

Helm operator 1.0.0

07 Apr 14:07
8d71b00
Compare
Choose a tag to compare

Notice: upgrading to this version from <=0.10.x by just updating your Helm Operator image tag is not possible as the CRD domain and version have changed. An upgrade guide can be found here.

Notice: due to the multiple added fields, you need to re-apply the HelmRelease CRD.

This release marks the first GA release of the Helm Operator, and the end of the release candidate stretch releases.

Bug fixes

Enhancements

Maintenance and documentation

Thanks

Thanks to @stefansedich, @mmorejon, @sa-spag, @stefanprodan, @dholbach, @hiddeco, and others for their contributions to this release, feedback, and reporting issues.

Helm operator 1.0.0-rc9

13 Feb 15:14
f7e4871
Compare
Choose a tag to compare
Pre-release

Notice: upgrading to this version from <=0.10.x by just updating your Helm Operator image tag is not possible as the CRD domain and version have changed. An upgrade guide can be found here.

Notice: due to the multiple added fields, you need to re-apply the HelmRelease CRD.

Bug fixes

Enhancements

Maintenance and documentation

Thanks

Thanks to @sa-spag, @stefanprodan, @mcharriere, @GODBS, @derrickburns, @autarchprinceps, @stefansedich, @infinitydon, @cbenjemaa, @sayboras, @2opremio, @hiddeco, and others for their contributions to this release, feedback, and reporting issues.

Helm operator 1.0.0-rc8

25 Jan 22:05
c6ffc8f
Compare
Choose a tag to compare
Pre-release

Notice: upgrading to this version from <=0.10.x by just updating your Helm Operator image tag is not possible as the CRD domain and version have changed. An upgrade guide can be found here.

Notice: due to the multiple added fields, you need to re-apply the HelmRelease CRD.

Bug fixes

Enhancements

Maintenance and documentation

Thanks

Thanks to @sa-spag, @carlpett, @sureshamk, @ingeknudsen, @cep21, @HaveFun83, @stefanprodan, @runningman84, @nabadger, @Helcaraxan, @stefansedich, @hiddeco, @grrywlsn, @niall-weedon, @richardcase, @REBELinBLUE, @derrickburns, and others for their contributions to this release, feedback, and reporting issues.

Helm operator 1.0.0-rc7

10 Jan 14:48
d7c4574
Compare
Choose a tag to compare
Pre-release

Notice: upgrading to this version from <=0.10.x by just updating your Helm Operator image tag is not possible as the CRD domain and version have changed. An upgrade guide can be found here.

Bug fixes

Enhancements

Maintenance and documentation

Thanks

Thanks to @stefansedich, @domg123, @gaieges, @PaulFarver, @rowecharles, @apenney, @stefanprodan, @hiddeco, and others for their contributions to this release, feedback, and reporting issues.

Helm operator 1.0.0-rc6

08 Jan 19:44
70fe1e9
Compare
Choose a tag to compare
Pre-release

Notice: upgrading to this version from <=0.10.x by just updating your Helm Operator image tag is not possible as the CRD domain and version have changed. An upgrade guide can be found here.

This release fixes some (but not all) of the more critical bugs reported since Helm v3 was introduced in the last release.

Bug fixes

Maintenance and documentation

Thanks

Thanks to @PaulFarver, @stefansedich, @richardcase, @stefanprodan, @hiddeco, and others for their contributions to this release, feedback, and reporting issues.

Helm operator 1.0.0-rc5

23 Dec 14:38
59fe83f
Compare
Choose a tag to compare
Pre-release

Notice: upgrading to this version from <=0.10.x by just updating your Helm Operator image tag is not possible as the CRD domain and version have changed. An upgrade guide can be found here.

Notice: due to the added helmVersion field, you need to re-apply the HelmRelease CRD.

This release brings Helm v3 support to the release candidate, Helm v3 functionalities should be considered beta. Support for Helm v2 and v3 is enabled by default. To target Helm v3, set the .spec.helmVersion in a HelmRelease to v3.

Enabling just Helm v3 is possible by configuring --enabled-helm-versions=v3, this will also make the .spec.helmVersion default to v3.

To be able to support multiple Helm versions large parts of the operator had to be rewritten, which lead to several improvements around release decision making and keeping track of charts from Git sources. We also no longer shell out to the helm binary to achieve certain functionalities but instead make directly use of the available Helm packages, this will also ease the support of charts from OCI sources in upcoming releases.

Extensive documentation will be added in the next release candidate, which will likely also be the last RC before moving to GA.

Improvements

Maintenance and documentation

Thanks

Thanks @carnott-snap, @karuppiah7890, @hiddeco, @stefanprodan, @2opremio and @stefansedich for contributions to this release.

Plus a special thanks to users testing the alpha version with Helm v3 support, notably @gsf, @dminca, @rowecharles, @eschereisin, @stromvirvel, @timja, @dragonsmith, @maxstepanov, @jan-schumacher, @StupidScience, @brew, and all others that may have gone unnoticed.

Helm operator 1.0.0-rc4

22 Nov 09:48
10cbb3c
Compare
Choose a tag to compare
Pre-release

Notice: upgrading to this version from <=0.10.x by just updating your Helm Operator image tag is not possible as the CRD domain and version have changed. An upgrade guide can be found here.

Improvements

Maintenance and documentation

Thanks

Many thanks to @carnott-snap, @frabar-lancom, @hiddeco, @niall-weedon, and @stefanprodan for contributions to this release.

Helm operator 1.0.0-rc3

18 Oct 13:14
88b7ec8
Compare
Choose a tag to compare
Pre-release

Notice: upgrading to this version from <=0.10.x by just updating your Helm Operator image tag is not possible as the CRD domain and version have changed. An upgrade guide can be found here.

This is the third release candidate.

Improvements

Maintenance and documentation

Helm operator 1.0.0-rc2

02 Oct 16:15
db8dff6
Compare
Choose a tag to compare
Pre-release

Notice: upgrading to this version from <=0.10.x by just updating your Helm Operator image tag is not possible as the CRD domain and version have changed. An upgrade guide can be found here.

This is the second release candidate.

Bug fixes

  • Fix permissions on chart directory creation for non-root users fluxcd/helm-operator#31
  • Filter out nil resources during parsing of released resources, as it caused confusion due to a harmless Object 'Kind' is missing in 'null' error being logged fluxcd/helm-operator#47
  • Make OwnedByHelmRelease default to true, to work around some edge case scenarios where no resources are present for the release, or they are all skipped fluxcd/helm-operator#56

Improvements

  • Add --status-update-interval flag, for configuring the interval at which the operator consults Tiller for the status of a release fluxcd/helm-operator#44
  • Expand the list of public Helm repositories in the default config fluxcd/helm-operator#53

Maintenance and documentation

Thanks

Many thanks to @knackaron, @stefanprodan, @hiddeco, @swade1987 for contributions to this release.