File tree Expand file tree Collapse file tree 3 files changed +37
-2
lines changed Expand file tree Collapse file tree 3 files changed +37
-2
lines changed Original file line number Diff line number Diff line change 1
1
# Changelog
2
2
3
+ ## 0.32.0
4
+
5
+ ** Release date:** 2023-03-31
6
+
7
+ This release updates the dependencies to their latest versions.
8
+
9
+ In addition, the controller now supports horizontal scaling using sharding based on a label selector.
10
+
11
+ ### Highlights
12
+
13
+ #### API Changes
14
+
15
+ This prerelease is only compatible with ` GitRepository ` API version ` v1 ` , first shipped with
16
+ [ source-controller] ( https://github.com/fluxcd/source-controller ) v1.0.0-rc.1.
17
+
18
+ #### Sharding
19
+
20
+ Starting with this release, the controller can be configured with ` --watch-label-selector ` , after
21
+ which only objects with this label will be reconciled by the controller.
22
+
23
+ This allows for horizontal scaling, where image-automation-controller can be deployed multiple times
24
+ with a unique label selector which is used as the sharding key.
25
+
26
+ ### Full Changelog
27
+
28
+ Improvements:
29
+ - move ` controllers ` to ` internal/controllers `
30
+ [ #500 ] ( https://github.com/fluxcd/image-automation-controller/pull/500 )
31
+ - Add reconciler sharding capability based on label selector
32
+ [ #504 ] ( https://github.com/fluxcd/image-automation-controller/pull/504 )
33
+ - Update dependencies and GitRepository API to v1
34
+ [ #505 ] ( https://github.com/fluxcd/image-automation-controller/pull/505 )
35
+ - bump google.golang.org/protobuf from 1.29.0 to 1.29.1
36
+ [ #506 ] ( https://github.com/fluxcd/image-automation-controller/pull/506 )
37
+
3
38
## 0.31.0
4
39
5
40
** Release date:** 2023-03-08
Original file line number Diff line number Diff line change @@ -5,4 +5,4 @@ resources:
5
5
images :
6
6
- name : fluxcd/image-automation-controller
7
7
newName : fluxcd/image-automation-controller
8
- newTag : v0.31 .0
8
+ newTag : v0.32 .0
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ require (
10
10
github.com/ProtonMail/go-crypto v0.0.0-20230331115716-d34776aa93ec
11
11
github.com/cyphar/filepath-securejoin v0.2.3
12
12
github.com/fluxcd/go-git/v5 v5.0.0-20221219190809-2e5c9d01cfc4
13
- github.com/fluxcd/image-automation-controller/api v0.31 .0
13
+ github.com/fluxcd/image-automation-controller/api v0.32 .0
14
14
github.com/fluxcd/image-reflector-controller/api v0.27.0
15
15
github.com/fluxcd/pkg/apis/acl v0.1.0
16
16
github.com/fluxcd/pkg/apis/event v0.4.1
You can’t perform that action at this time.
0 commit comments