File tree Expand file tree Collapse file tree 3 files changed +31
-2
lines changed Expand file tree Collapse file tree 3 files changed +31
-2
lines changed Original file line number Diff line number Diff line change 1
1
# Changelog
2
2
3
+ ## 0.19.0
4
+
5
+ ** Release date:** 2022-04-05
6
+
7
+ This prerelease adds some breaking changes around the use and handling of kubeconfigs
8
+ files for remote reconciliations. It updates documentation and progress other
9
+ housekeeping tasks.
10
+
11
+ ** Breaking changes** :
12
+
13
+ - Use of file-based KubeConfig options are now permanently disabled (e.g.
14
+ ` TLSClientConfig.CAFile ` , ` TLSClientConfig.KeyFile ` , ` TLSClientConfig.CertFile `
15
+ and ` BearerTokenFile ` ). The drive behind the change was to discourage
16
+ insecure practices of mounting Kubernetes tokens inside the controller's container file system.
17
+ - Use of ` TLSClientConfig.Insecure ` in KubeConfig file is disabled by default,
18
+ but can enabled at controller level with the flag ` --insecure-kubeconfig-tls ` .
19
+ - Use of ` ExecProvider ` in KubeConfig file is now disabled by default,
20
+ but can enabled at controller level with the flag ` --insecure-kubeconfig-exec ` .
21
+
22
+ Improvements:
23
+ - Update KubeConfig documentation
24
+ [ #457 ] ( https://github.com/fluxcd/helm-controller/pull/457 )
25
+ - Update docs links to toolkit.fluxcd.io
26
+ [ #456 ] ( https://github.com/fluxcd/helm-controller/pull/456 )
27
+ - Add kubeconfig flags
28
+ [ #455 ] ( https://github.com/fluxcd/helm-controller/pull/455 )
29
+ - Align version of dependencies when Fuzzing
30
+ [ #452 ] ( https://github.com/fluxcd/helm-controller/pull/452 )
31
+
3
32
## 0.18.2
4
33
5
34
** Release date:** 2022-03-25
Original file line number Diff line number Diff line change @@ -5,4 +5,4 @@ resources:
5
5
images :
6
6
- name : fluxcd/helm-controller
7
7
newName : fluxcd/helm-controller
8
- newTag : v0.18.2
8
+ newTag : v0.19.0
Original file line number Diff line number Diff line change 5
5
replace github.com/fluxcd/helm-controller/api => ./api
6
6
7
7
require (
8
- github.com/fluxcd/helm-controller/api v0.18.2
8
+ github.com/fluxcd/helm-controller/api v0.19.0
9
9
github.com/fluxcd/pkg/apis/acl v0.0.3
10
10
github.com/fluxcd/pkg/apis/kustomize v0.3.2
11
11
github.com/fluxcd/pkg/apis/meta v0.12.1
You can’t perform that action at this time.
0 commit comments