Releases: jthomperoo/custom-pod-autoscaler-operator
Releases · jthomperoo/custom-pod-autoscaler-operator
v1.4.2
v1.4.1
v1.4.0
[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
[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
[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
[v1.2.0] - 2021-12-27
Added
- Support for Argo Rollouts, new option
roleRequiresArgoRollouts
which will add the required Role permissions to
manage aargoproj.io/v1alpha1
Rollout
.
v1.1.1
[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
[v1.1.0] - 2021-04-07
Added
- New
roleRequiresMetricsServer
(defaults tofalse
), if set totrue
the provisioned role will include permission
to acess the Kubernetes metrics server.
v1.0.3
[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
[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.