Releases: enix/kube-image-keeper
Releases · enix/kube-image-keeper
v1.9.0
v1.9.0-beta.1
1.9.0-beta.1 (2024-05-27)
Bug Fixes
- controller: always keep CachedImage IsCached status updated (172dd7b)
- remove some unnecessary logs (7285f02)
Features
- helm: add liveness probe to the controller, proxy and registry (bb2ee9b)
v1.8.1-beta.1
1.8.1-beta.1 (2024-04-29)
Bug Fixes
- controllers: prevent crash at start when some pods are terminating (e189105)
v1.8.0
1.8.0 (2024-04-09)
Bug Fixes
- controllers: cache and update expiring images (b5cf03b)
- controllers: generate repositories names (1548e88)
- deps: update dependencies (236ac0e)
- deps: update docker go mod (e563353)
- docs: update docker registry documentation link (3778eec)
Features
- ci: add helm upgrade test to the workflow (ce595f4)
- ci: backport our e2e tests to the release workflow (3a529a6)
- ci: update Kind image version (da098c5)
- controllers: add phase status and events to Repositories (5e929f1)
- controllers: add phase status to CachedImages (00b34ec)
- controllers: allow to filter images to update in Repository (1f73449)
- controllers: optionally update repositories at custom interval (ac86d46)
- Dockerfile: update upstream image version (c7283da)
- helm: use latest stable docker registry version (6a4b829)
- Makefile: use fixed version of envtest (1c456b9)
- workflow: run units tests from k8s 1.24 to 1.29 (ed05c09)
v1.7.1
v1.7.0
1.7.0 (2024-03-15)
Bug Fixes
Features
- chart: configure the garbage collection cronjob image (c4bb23c)
- ci: add k8s 1.29 to test workflow (3fa572e)
- ci: add tests from k8s 1.24 to 1.29 (21d286e)
- controllers: add a finalizer on Repositories (23ce61d)
- controllers: add Repository.status.images (39633c8)
- controllers: allow to ignore images with pullPolicy: Always (10d2d58)
- controllers: create missing CachedImages at start (2fdfcda)
- controllers: generate CachedImage name and repository labels (746438c)
- move pull secrets from CachedImage to Repository (3a0cc36)
- registry-statefulset: added an additionally supported HA mode (50a24dc)
- registry-statefulset: added optional access mode override (ccd366e)
- webhook: log rewritten images (83c7695)
v1.7.0-beta.2
1.7.0-beta.2 (2024-02-20)
Features
- chart: configure the garbage collection cronjob image (c4bb23c)
- ci: add k8s 1.29 to test workflow (3fa572e)
- ci: add tests from k8s 1.24 to 1.29 (21d286e)
- controllers: allow to ignore images with pullPolicy: Always (10d2d58)
- registry-statefulset: added an additionally supported HA mode (50a24dc)
- registry-statefulset: added optional access mode override (ccd366e)
- webhook: log rewritten images (83c7695)
v1.7.0-beta.1
1.7.0-beta.1 (2024-02-08)
Features
v1.6.0
v1.6.0-beta.1
1.6.0-beta.1 (2024-02-05)
Bug Fixes
- prevent overriding kube-system in ignoredNamespaces (39d238a)
- proxy: make readiness probe work out of the box in hostNetwork mode (e606d43)
- try all corresponding secrets until one works (f862b56)
- upgrade k8s components to 1.23.17 (91115a4)