Skip to content

Commit 234fa65

Browse files
authored
Merge pull request #1025 from fluxcd/release-v1.2.0
Release v1.2.0
2 parents 04cd939 + fc1d20e commit 234fa65

File tree

3 files changed

+44
-2
lines changed

3 files changed

+44
-2
lines changed

CHANGELOG.md

+42
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,48 @@
22

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

5+
## 1.2.0
6+
7+
**Release date:** 2023-12-11
8+
9+
This minor release comes with performance improvements, bug fixes and several new features.
10+
11+
The controller has been updated from Kustomize v5.0 to **v5.3**, please the see
12+
`kubernetes-sigs/kustomize` [changelog](https://github.com/kubernetes-sigs/kustomize/releases)
13+
for a more details.
14+
15+
Starting with this version, the controller will automatically perform a cleanup of
16+
the Pods belonging to stale Kubernetes Jobs after a force apply.
17+
18+
A new controller flag `--override-manager` has been added to extend the Field Managers disallow list.
19+
Using this flag, cluster administrators can configure the controller to undo changes
20+
made with Lens and other UI tools that directly modify Kubernetes objects on clusters.
21+
22+
In addition, the controller dependencies have been updated, including an update to Kubernetes v1.28.
23+
The container base image has been updated to Alpine 3.19.
24+
25+
Improvements:
26+
- Update source-controller to v1.2.2
27+
[#1024](https://github.com/fluxcd/kustomize-controller/pull/1024)
28+
- build: update Alpine to 3.19
29+
[#1023](https://github.com/fluxcd/kustomize-controller/pull/1023)
30+
- Update Kustomize to v5.3.0
31+
[#1021](https://github.com/fluxcd/kustomize-controller/pull/1021)
32+
- Support additional Field Managers in the disallow list
33+
[#1017](https://github.com/fluxcd/kustomize-controller/pull/1017)
34+
- Add test for Namespace custom resource
35+
[#1016](https://github.com/fluxcd/kustomize-controller/pull/1016)
36+
- Update controller to Kubernetes v1.28.4
37+
[#1014](https://github.com/fluxcd/kustomize-controller/pull/1014)
38+
- Disable status poller cache by default
39+
[#1012](https://github.com/fluxcd/kustomize-controller/pull/1012)
40+
- Tweak permissions on various created files
41+
[#1005](https://github.com/fluxcd/kustomize-controller/pull/1005)
42+
- Cleanup pods when recreating Kubernetes Jobs
43+
[#997](https://github.com/fluxcd/kustomize-controller/pull/997)
44+
- Update SOPS to v3.8.1
45+
[#995](https://github.com/fluxcd/kustomize-controller/pull/995)
46+
547
## 1.1.1
648

749
**Release date:** 2023-10-11

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.1.0
8+
newTag: v1.2.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.2.4
1818
github.com/dimchansky/utfbom v1.1.1
1919
github.com/fluxcd/cli-utils v0.36.0-flux.2
20-
github.com/fluxcd/kustomize-controller/api v1.1.1
20+
github.com/fluxcd/kustomize-controller/api v1.2.0
2121
github.com/fluxcd/pkg/apis/acl v0.1.0
2222
github.com/fluxcd/pkg/apis/event v0.6.0
2323
github.com/fluxcd/pkg/apis/kustomize v1.2.0

0 commit comments

Comments
 (0)