Skip to content

Commit 9ce7db7

Browse files
authored
Merge pull request #1365 from fluxcd/release-v1.5.0
Release v1.5.0
2 parents fc2a95e + 676fc61 commit 9ce7db7

File tree

3 files changed

+65
-2
lines changed

3 files changed

+65
-2
lines changed

CHANGELOG.md

+63
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,69 @@
22

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

5+
## 1.5.0
6+
7+
**Release date:** 2025-02-18
8+
9+
This minor release comes with various bug fixes and improvements.
10+
11+
The controller has been updated to Kustomize **v5.6**, please see the
12+
`kubernetes-sigs/kustomize` [changelog](https://github.com/kubernetes-sigs/kustomize/releases)
13+
for more details.
14+
15+
The Kustomization API now supports custom health checks for Custom
16+
Resources through Common Expression Language (CEL) expressions.
17+
See [docs](https://fluxcd.io/flux/components/kustomize/kustomizations/#health-check-expressions).
18+
19+
The controller now sends an origin revision from OCI artifact
20+
annotations to notification-controller on events, which is
21+
useful for updating commit statuses on the notification
22+
providers that support this feature.
23+
See [docs](https://fluxcd.io/flux/cheatsheets/oci-artifacts/#git-commit-status-updates).
24+
25+
It is now also possible to control whether or not kustomize-controller
26+
will orphan resources when a Kustomization is deleted.
27+
See [docs](https://fluxcd.io/flux/components/kustomize/kustomizations/#deletion-policy).
28+
29+
In addition, the Kubernetes dependencies have been updated to v1.32.1 and
30+
various other controller dependencies have been updated to their latest
31+
version.
32+
33+
Fixes:
34+
- Clarify precedence in Kustomization substituteFrom
35+
[#1301](https://github.com/fluxcd/kustomize-controller/pull/1301)
36+
- Remove deprecated object metrics from controllers
37+
[#1305](https://github.com/fluxcd/kustomize-controller/pull/1305)
38+
39+
Improvements:
40+
- Enable decryption of secrets generated by Kustomize components
41+
[#1283](https://github.com/fluxcd/kustomize-controller/pull/1283)
42+
- Added decryption of Kustomize patches and refactor SOPS tests
43+
[#1286](https://github.com/fluxcd/kustomize-controller/pull/1286)
44+
- Allow control of finalization garbage collection
45+
[#1314](https://github.com/fluxcd/kustomize-controller/pull/1314)
46+
- Add OCI revision to events
47+
[#1338](https://github.com/fluxcd/kustomize-controller/pull/1338)
48+
- [RFC-0009] Add CEL custom healthchecks
49+
[#1344](https://github.com/fluxcd/kustomize-controller/pull/1344)
50+
- Add GroupChangeLog feature gate to fix es indexing cardinality
51+
[#1361](https://github.com/fluxcd/kustomize-controller/pull/1361)
52+
- Various dependency updates
53+
[#1302](https://github.com/fluxcd/kustomize-controller/pull/1302)
54+
[#1304](https://github.com/fluxcd/kustomize-controller/pull/1304)
55+
[#1310](https://github.com/fluxcd/kustomize-controller/pull/1310)
56+
[#1313](https://github.com/fluxcd/kustomize-controller/pull/1313)
57+
[#1318](https://github.com/fluxcd/kustomize-controller/pull/1318)
58+
[#1320](https://github.com/fluxcd/kustomize-controller/pull/1320)
59+
[#1330](https://github.com/fluxcd/kustomize-controller/pull/1330)
60+
[#1348](https://github.com/fluxcd/kustomize-controller/pull/1348)
61+
[#1352](https://github.com/fluxcd/kustomize-controller/pull/1352)
62+
[#1354](https://github.com/fluxcd/kustomize-controller/pull/1354)
63+
[#1359](https://github.com/fluxcd/kustomize-controller/pull/1359)
64+
[#1362](https://github.com/fluxcd/kustomize-controller/pull/1362)
65+
[#1364](https://github.com/fluxcd/kustomize-controller/pull/1364)
66+
[#1358](https://github.com/fluxcd/kustomize-controller/pull/1358)
67+
568
## 1.4.0
669

770
**Release date:** 2024-09-27

config/manager/kustomization.yaml

+1-1
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.4.0
8+
newTag: v1.5.0

go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ require (
1717
github.com/cyphar/filepath-securejoin v0.4.1
1818
github.com/dimchansky/utfbom v1.1.1
1919
github.com/fluxcd/cli-utils v0.36.0-flux.12
20-
github.com/fluxcd/kustomize-controller/api v1.4.0
20+
github.com/fluxcd/kustomize-controller/api v1.5.0
2121
github.com/fluxcd/pkg/apis/acl v0.6.0
2222
github.com/fluxcd/pkg/apis/event v0.16.0
2323
github.com/fluxcd/pkg/apis/kustomize v1.9.0

0 commit comments

Comments
 (0)