Skip to content

Commit f54038e

Browse files
authored
Merge pull request #1460 from fluxcd/release-v1.6.0
Release v1.6.0
2 parents 24e54da + 6efc3eb commit f54038e

File tree

3 files changed

+50
-2
lines changed

3 files changed

+50
-2
lines changed

CHANGELOG.md

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,54 @@
22

33
All notable changes to this project are documented in this file.
44

5+
## 1.6.0
6+
7+
**Release date:** 2025-05-28
8+
9+
This minor release comes with various bug fixes and improvements.
10+
11+
Kustomization API now supports object-level workload identity by setting
12+
`.spec.decryption.serviceAccountName` to the name of a service account
13+
in the same namespace that has been configured with appropriate cloud
14+
permissions. For this feature to work, the controller feature gate
15+
`ObjectLevelWorkloadIdentity` must be enabled. See a complete guide
16+
[here](https://fluxcd.io/flux/integrations/).
17+
18+
Kustomization API now supports the value `WaitForTermination` for the
19+
`.spec.deletionPolicy` field. This instructs the controller to wait for the
20+
deletion of all resources managed by the Kustomization before allowing the
21+
Kustomization itself to be deleted. See docs
22+
[here](https://fluxcd.io/flux/components/kustomize/kustomizations/#deletion-policy).
23+
24+
In addition, the Kubernetes dependencies have been updated to v1.33 and
25+
various other controller dependencies have been updated to their latest version.
26+
The controller is now built with Go 1.24.
27+
28+
Fixes:
29+
- Fix performance regression due to using client without cache
30+
[#1436](https://github.com/fluxcd/kustomize-controller/pull/1436)
31+
- Fix secret value showing up in logs
32+
[#1372](https://github.com/fluxcd/kustomize-controller/pull/1372)
33+
34+
Improvements:
35+
- [RFC-0010] Introduce KMS provider decryption with service account
36+
[#1426](https://github.com/fluxcd/kustomize-controller/pull/1426)
37+
[#1449](https://github.com/fluxcd/kustomize-controller/pull/1449)
38+
[#1456](https://github.com/fluxcd/kustomize-controller/pull/1456)
39+
- Add `WaitForTermination` option to DeletionPolicy
40+
[#1444](https://github.com/fluxcd/kustomize-controller/pull/1444)
41+
- Skip emitting events for suspended Kustomizations
42+
[#1396](https://github.com/fluxcd/kustomize-controller/pull/1396)
43+
- Various dependency updates
44+
[#1458](https://github.com/fluxcd/kustomize-controller/pull/1458)
45+
[#1448](https://github.com/fluxcd/kustomize-controller/pull/1448)
46+
[#1433](https://github.com/fluxcd/kustomize-controller/pull/1433)
47+
[#1435](https://github.com/fluxcd/kustomize-controller/pull/1435)
48+
[#1429](https://github.com/fluxcd/kustomize-controller/pull/1429)
49+
[#1414](https://github.com/fluxcd/kustomize-controller/pull/1414)
50+
[#1410](https://github.com/fluxcd/kustomize-controller/pull/1410)
51+
[#1401](https://github.com/fluxcd/kustomize-controller/pull/1401)
52+
553
## 1.5.1
654

755
**Release date:** 2025-02-25

config/manager/kustomization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ resources:
55
images:
66
- name: fluxcd/kustomize-controller
77
newName: fluxcd/kustomize-controller
8-
newTag: v1.5.0
8+
newTag: v1.6.0

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ require (
1919
github.com/cyphar/filepath-securejoin v0.4.1
2020
github.com/dimchansky/utfbom v1.1.1
2121
github.com/fluxcd/cli-utils v0.36.0-flux.13
22-
github.com/fluxcd/kustomize-controller/api v1.5.0
22+
github.com/fluxcd/kustomize-controller/api v1.6.0
2323
github.com/fluxcd/pkg/apis/acl v0.7.0
2424
github.com/fluxcd/pkg/apis/event v0.17.0
2525
github.com/fluxcd/pkg/apis/kustomize v1.10.0

0 commit comments

Comments
 (0)