Skip to content

Releases: enix/kube-image-keeper

v1.9.0

05 Jun 12:14
Compare
Choose a tag to compare

1.9.0 (2024-06-05)

Bug Fixes

  • controller: always keep CachedImage IsCached status updated (172dd7b)
  • controllers: prevent crash at start when some pods are terminating (e189105)
  • remove some unnecessary logs (7285f02)

Features

  • helm: add liveness probe to the controller, proxy and registry (bb2ee9b)

v1.9.0-beta.1

27 May 12:35
Compare
Choose a tag to compare
v1.9.0-beta.1 Pre-release
Pre-release

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

29 Apr 08:26
Compare
Choose a tag to compare
v1.8.1-beta.1 Pre-release
Pre-release

1.8.1-beta.1 (2024-04-29)

Bug Fixes

  • controllers: prevent crash at start when some pods are terminating (e189105)

v1.8.0

09 Apr 12:19
Compare
Choose a tag to compare

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

19 Mar 09:33
73ae82c
Compare
Choose a tag to compare

1.7.1 (2024-03-19)

Bug Fixes

  • README: add details for upgrade to 1.7.x since we move CRDs location (73ae82c)

v1.7.0

15 Mar 16:59
Compare
Choose a tag to compare

1.7.0 (2024-03-15)

Bug Fixes

  • helm: move crds to separate folder (c9bcc74)
  • webhook: ignore imagePullPolicy: Never (1d25194)

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

20 Feb 16:28
98dbf7d
Compare
Choose a tag to compare
v1.7.0-beta.2 Pre-release
Pre-release

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

08 Feb 13:33
Compare
Choose a tag to compare
v1.7.0-beta.1 Pre-release
Pre-release

1.7.0-beta.1 (2024-02-08)

Features

  • controllers: add a finalizer on Repositories (23ce61d)
  • controllers: add Repository.status.images (39633c8)
  • controllers: create missing CachedImages at start (2fdfcda)
  • controllers: generate CachedImage name and repository labels (746438c)
  • move pull secrets from CachedImage to Repository (3a0cc36)

v1.6.0

05 Feb 17:22
Compare
Choose a tag to compare

1.6.0 (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)

Features

  • helm: upgrade kubebuilder to 3.4.1 and k8s libs to 1.26.13 (127b4b0)
  • helm: upgrade minio dependency to 13.2.0 (0ee30b0)
  • proxy: add support for hostNetwork in the helm chart (5371b03)
  • proxy: allow to configure the proxy bind address (977dae1)

v1.6.0-beta.1

05 Feb 16:31
Compare
Choose a tag to compare
v1.6.0-beta.1 Pre-release
Pre-release

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)

Features

  • helm: upgrade kubebuilder to 3.4.1 and k8s libs to 1.26.13 (127b4b0)
  • helm: upgrade minio dependency to 13.2.0 (0ee30b0)
  • proxy: add support for hostNetwork in the helm chart (5371b03)
  • proxy: allow to configure the proxy bind address (977dae1)