Skip to content

Releases: jthomperoo/custom-pod-autoscaler-operator

v1.4.2

10 Feb 17:11
657d0a3
Compare
Choose a tag to compare

[v1.4.2] - 2024-02-10

Changed

  • Updated underlying dependencies to latest versions, including security fixes.

v1.4.1

10 Feb 15:54
d7ca443
Compare
Choose a tag to compare

[v1.4.1] - 2024-02-10

Fixed

  • Bug that caused foreground cascade deletion to send the operator into a loop
    (#110).

Changed

  • Added Kind information into logging messages to help debug which resources are being reconciled.

v1.4.0

13 Aug 22:28
94f82a2
Compare
Choose a tag to compare

[v1.4.0] - 2023-08-13

Added

  • Ability to pause autoscaling at a specific replica count.

Changed

  • Upgraded to Go v1.21.
  • Upgraded package dependencies.

v1.3.0

08 Jul 20:16
0bff59c
Compare
Choose a tag to compare

[v1.3.0] - 2022-07-08

Fixed

  • Bug that pod metadata was not preserved when creating the pod (#87).

Changed

  • Each resource provisioned by the CPA will now have the label v1.custompodautoscaler.com/owned-by which will
    contain the name of the CPA that owns the resource. This is used to help look up resources and link them back to
    the owned CPA. This allows the managed Pod to change name, and the operator will know to delete the old Pod when it
    provisions the new Pod. Addresses #95.

v1.2.1

17 Apr 19:51
2965668
Compare
Choose a tag to compare

[v1.2.1] - 2022-04-17

Fixed

  • Fixed issue with namespaced deploys not working due to invalid permissions when watching resources in a namespace.

v1.2.0

27 Dec 21:24
7988cb9
Compare
Choose a tag to compare

[v1.2.0] - 2021-12-27

Added

  • Support for Argo Rollouts, new option roleRequiresArgoRollouts which will add the required Role permissions to
    manage a argoproj.io/v1alpha1 Rollout.

v1.1.1

20 Jun 20:36
87b5cb5
Compare
Choose a tag to compare

[v1.1.1] - 2021-06-20

Fixed

  • Bug that when provisioning a role that requires metrics server access (roleRequiresMetricsServer) the operator
    would not provision a role that had permission to access custom or external metrics.

v1.1.0

07 Apr 23:14
7ca8fa7
Compare
Choose a tag to compare

[v1.1.0] - 2021-04-07

Added

  • New roleRequiresMetricsServer (defaults to false), if set to true the provisioned role will include permission
    to acess the Kubernetes metrics server.

v1.0.3

17 Mar 13:02
48599ec
Compare
Choose a tag to compare

[v1.0.3] - 2021-03-17

Changed

  • Upgrade to stable Operator SDK version v1.5.0.

Fixed

  • Bug that did not allow the operator to install correctly on K8s >= v1.18.x

v1.0.2

13 Sep 11:54
3346caf
Compare
Choose a tag to compare

[v1.0.2] - 2020-09-13

Fixed

  • Bug where the service account was regenerating its secrets on every reconcile, resulting in a pile up of secrets
    that are never garbage collected. Service accounts now retain secrets between reconciles.