diff --git a/CHANGELOG.md b/CHANGELOG.md index 1ad40210b..9ebd602ca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,30 @@ # Changelog +## 0.22.0 + +**Release date:** 2022-06-01 + +This prerelease fixes an issue where the token used for Helm operations would +go stale if it was provided using a Bound Service Account Token Volume. + +Starting with this version, the controller conforms to the Kubernetes +[API Priority and Fairness](https://kubernetes.io/docs/concepts/cluster-administration/flow-control/). +The controller detects if the server-side throttling is enabled and uses the +advertised rate limits. When server-side throttling is enabled, the controller +ignores the `--kube-api-qps` and `--kube-api-burst` flags. + +Fixes: +- kube: load KubeConfig (token) from FS on every reconcile + [#480](https://github.com/fluxcd/helm-controller/pull/480) +- Updating API group name to helm.toolkit.fluxcd.io in docs + [#484](https://github.com/fluxcd/helm-controller/pull/484) + +Improvements: +- Update dependencies + [#482](https://github.com/fluxcd/helm-controller/pull/482) +- Update source-controller to v0.25.0 + [#490](https://github.com/fluxcd/helm-controller/pull/490) + ## 0.21.0 **Release date:** 2022-05-03 diff --git a/config/manager/kustomization.yaml b/config/manager/kustomization.yaml index 66f0eb5c1..3ef35b26d 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.21.0 + newTag: v0.22.0 diff --git a/go.mod b/go.mod index d16e362d9..a8e315906 100644 --- a/go.mod +++ b/go.mod @@ -5,7 +5,7 @@ go 1.17 replace github.com/fluxcd/helm-controller/api => ./api require ( - github.com/fluxcd/helm-controller/api v0.21.0 + github.com/fluxcd/helm-controller/api v0.22.0 github.com/fluxcd/pkg/apis/acl v0.0.3 github.com/fluxcd/pkg/apis/kustomize v0.4.1 github.com/fluxcd/pkg/apis/meta v0.14.1