Release v0.25.0

Signed-off-by: Hidde Beydals <hello@hidde.co>
This commit is contained in:
Hidde Beydals 2022-05-03 18:43:55 +02:00
parent d35b0776c6
commit 65bb0cf2aa
3 changed files with 26 additions and 2 deletions

View File

@ -2,6 +2,30 @@
All notable changes to this project are documented in this file.
## 0.25.0
**Release date:** 2022-05-03
This prerelease adds support for disallowing remote bases in Kustomize overlays
using `--no-remote-bases=true` (default: `false`). When this flag is enabled on
the controller, all resources must refer to local files included in the Source
Artifact, meaning only the Flux Sources can affect the cluster-state. Users
are encouraged to enable it on production systems for security and performance
reasons.
In addition, support has been introduced for defining a KubeConfig Secret data
key in the `.spec.kubeConfig.SecretRef.key` (default: `value` or `value.yaml`),
and dependencies have been updated.
Improvements:
- Support defining a KubeConfig Secret data key
[#615](https://github.com/fluxcd/kustomize-controller/pull/615)
[#645](https://github.com/fluxcd/kustomize-controller/pull/645)
- Disallow remote bases usage in Kustomize overlays
[#638](https://github.com/fluxcd/kustomize-controller/pull/638)
- decryptor: improve detection of in and out formats for Secret data fields
[#644](https://github.com/fluxcd/kustomize-controller/pull/644)
## 0.24.4
**Release date:** 2022-04-28

View File

@ -5,4 +5,4 @@ resources:
images:
- name: fluxcd/kustomize-controller
newName: fluxcd/kustomize-controller
newTag: v0.24.4
newTag: v0.25.0

2
go.mod
View File

@ -12,7 +12,7 @@ require (
github.com/cyphar/filepath-securejoin v0.2.3
github.com/dimchansky/utfbom v1.1.1
github.com/drone/envsubst v1.0.3
github.com/fluxcd/kustomize-controller/api v0.24.4
github.com/fluxcd/kustomize-controller/api v0.25.0
github.com/fluxcd/pkg/apis/acl v0.0.3
github.com/fluxcd/pkg/apis/kustomize v0.3.3
github.com/fluxcd/pkg/apis/meta v0.13.0