Release v0.19.0

Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
This commit is contained in:
Paulo Gomes 2022-04-05 12:55:06 +01:00
parent 606fa4a6a2
commit 9e0e7f59e8
No known key found for this signature in database
GPG Key ID: 9995233870E99BEE
3 changed files with 31 additions and 2 deletions

View File

@ -1,5 +1,34 @@
# Changelog
## 0.19.0
**Release date:** 2022-04-05
This prerelease adds some breaking changes around the use and handling of kubeconfigs
files for remote reconciliations. It updates documentation and progress other
housekeeping tasks.
**Breaking changes**:
- Use of file-based KubeConfig options are now permanently disabled (e.g.
`TLSClientConfig.CAFile`, `TLSClientConfig.KeyFile`, `TLSClientConfig.CertFile`
and `BearerTokenFile`). The drive behind the change was to discourage
insecure practices of mounting Kubernetes tokens inside the controller's container file system.
- Use of `TLSClientConfig.Insecure` in KubeConfig file is disabled by default,
but can enabled at controller level with the flag `--insecure-kubeconfig-tls`.
- Use of `ExecProvider` in KubeConfig file is now disabled by default,
but can enabled at controller level with the flag `--insecure-kubeconfig-exec`.
Improvements:
- Update KubeConfig documentation
[#457](https://github.com/fluxcd/helm-controller/pull/457)
- Update docs links to toolkit.fluxcd.io
[#456](https://github.com/fluxcd/helm-controller/pull/456)
- Add kubeconfig flags
[#455](https://github.com/fluxcd/helm-controller/pull/455)
- Align version of dependencies when Fuzzing
[#452](https://github.com/fluxcd/helm-controller/pull/452)
## 0.18.2
**Release date:** 2022-03-25

View File

@ -5,4 +5,4 @@ resources:
images:
- name: fluxcd/helm-controller
newName: fluxcd/helm-controller
newTag: v0.18.2
newTag: v0.19.0

2
go.mod
View File

@ -5,7 +5,7 @@ go 1.17
replace github.com/fluxcd/helm-controller/api => ./api
require (
github.com/fluxcd/helm-controller/api v0.18.2
github.com/fluxcd/helm-controller/api v0.19.0
github.com/fluxcd/pkg/apis/acl v0.0.3
github.com/fluxcd/pkg/apis/kustomize v0.3.2
github.com/fluxcd/pkg/apis/meta v0.12.1