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 11# Changelog
22
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+
338## 0.31.0
439
540** Release date:** 2023-03-08
Original file line number Diff line number Diff line change @@ -5,4 +5,4 @@ resources:
55images :
66- name : fluxcd/image-automation-controller
77 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 (
1010 github.com/ProtonMail/go-crypto v0.0.0-20230331115716-d34776aa93ec
1111 github.com/cyphar/filepath-securejoin v0.2.3
1212 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
1414 github.com/fluxcd/image-reflector-controller/api v0.27.0
1515 github.com/fluxcd/pkg/apis/acl v0.1.0
1616 github.com/fluxcd/pkg/apis/event v0.4.1
You can’t perform that action at this time.
0 commit comments