From 855222689e4b36a5eda24c0c7e4614071abb7f5d Mon Sep 17 00:00:00 2001 From: Hidde Beydals Date: Wed, 23 Aug 2023 13:56:02 +0200 Subject: [PATCH] Release v0.36.0 Signed-off-by: Hidde Beydals --- CHANGELOG.md | 33 +++++++++++++++++++++++++++++++ config/manager/kustomization.yaml | 2 +- go.mod | 2 +- 3 files changed, 35 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 815ec463a..3cc0421e2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,38 @@ # Changelog +## 0.36.0 + +**Release date:** 2023-08-23 + +This prerelease introduces a `--interval-jitter-percentage` flag to the +controller to distribute the load more evenly when multiple objects are set up +with the same interval. The default of this flag is set to `5`, which means +that the interval will be jittered by a +/- 5% random value (e.g. if the +interval is 10 minutes, the actual reconciliation interval will be between 9.5 +and 10.5 minutes). + +In addition, the controller now stops exporting an object's metrics as soon as +it has been deleted. + +Lastly, dependencies have been updated, such as an update of Helm to `v3.12.3` +and Kubernetes related dependencies to `v0.27.4`. + +Improvements: +- Update dependencies + [#748](https://github.com/fluxcd/helm-controller/pull/748) +- controller: jitter requeue interval + [#751](https://github.com/fluxcd/helm-controller/pull/751) +- Delete stale metrics on delete + [#753](https://github.com/fluxcd/helm-controller/pull/753) +- Update Helm to v3.12.3 + [#754](https://github.com/fluxcd/helm-controller/pull/754) +- Update Source API to v1.1.0 + [#758](https://github.com/fluxcd/helm-controller/pull/758) + +Fixes: +- chore: fix typo reconciliation + [#736](https://github.com/fluxcd/helm-controller/pull/736) + ## 0.35.0 **Release date:** 2023-07-04 diff --git a/config/manager/kustomization.yaml b/config/manager/kustomization.yaml index 82519ce7c..3af176ea2 100644 --- a/config/manager/kustomization.yaml +++ b/config/manager/kustomization.yaml @@ -5,4 +5,4 @@ resources: images: - name: fluxcd/helm-controller newName: fluxcd/helm-controller - newTag: v0.35.0 + newTag: v0.36.0 diff --git a/go.mod b/go.mod index b76d43bbd..70fc8de55 100644 --- a/go.mod +++ b/go.mod @@ -15,7 +15,7 @@ replace ( ) require ( - github.com/fluxcd/helm-controller/api v0.35.0 + github.com/fluxcd/helm-controller/api v0.36.0 github.com/fluxcd/pkg/apis/acl v0.1.0 github.com/fluxcd/pkg/apis/event v0.5.2 github.com/fluxcd/pkg/apis/kustomize v1.1.1