Skip to content

Releases: kubernetes/autoscaler

cluster-autoscaler-chart-9.31.0

16 Nov 22:32
4eacea0
Compare
Choose a tag to compare

Scales Kubernetes worker nodes within autoscaling groups.

cluster-autoscaler-chart-9.30.1

15 Nov 17:40
6a7e6a2
Compare
Choose a tag to compare

Scales Kubernetes worker nodes within autoscaling groups.

cluster-autoscaler-chart-9.30.0

15 Nov 05:43
cb785f2
Compare
Choose a tag to compare

Scales Kubernetes worker nodes within autoscaling groups.

cluster-autoscaler-chart-9.29.5

14 Nov 22:11
dc3a239
Compare
Choose a tag to compare

Scales Kubernetes worker nodes within autoscaling groups.

cluster-autoscaler-chart-9.29.4

23 Oct 14:02
1ff7028
Compare
Choose a tag to compare

Scales Kubernetes worker nodes within autoscaling groups.

vertical-pod-autoscaler-1.0.0

23 Oct 14:24
276f1b8
Compare
Choose a tag to compare
Pre-release

What's Changed

  • VPA API Versions reported in the vpa_objects_count metric now include v1 VPAs (see #5864)
  • Added the /status subresource to VPA. Action Required if installing VPA yourself: New cluster role and binding needed to update recommendation (see #5911)
  • Basic auth added for Prometheus provider in VPA recommender. (see #6005)
  • (Cleanup) Use vpaObject instead of vpaModel to reduce deps of post-processors. (see #6061)
  • (Bug fix) Prevent empty resource propagation upstream (see #6062)
  • (Alpha) External metrics support for VPA recommender (see #5576)
  • Update VPA vendor (see #5904)
  • Golang bump to 1.21.1 (see #6095)

Full Changelog

https://github.com/kubernetes/autoscaler/compare/vertical-pod-autoscaler-0.14.0..vertical-pod-autoscaler-1.0.0

cluster-autoscaler-chart-9.29.3

29 Aug 11:49
5be1c93
Compare
Choose a tag to compare

Scales Kubernetes worker nodes within autoscaling groups.

Cluster Autoscaler 1.28.0

31 Aug 16:59
5bcb526
Compare
Choose a tag to compare

Changelog

Note: This is the first release to have an official s390x architecture image. This is also supported under the multi-arch image.

General

  • Parallel drain of cluster nodes is now enabled by default - #5976
  • Support for a new cloud provider - VolcEngine - #5637
  • Add pod namespace when logging why scaleup wasn't possible - #5740
  • A new "parallel-scale-up" flag, that makes the scale-up process run parallel across multiple node groups. The default behavior is unchanged, node groups are scaled synchronously, one by one. Before using the flag make sure that the cloud provider you're using is thread-safe and ready for concurrent actions. - #5731
  • Add cluster-autoscaler name and version to the user agent - #5873
  • When using the --balance-similar-node-groups flag of the Cluster Autoscaler, more logging is now available at verbosity levels 2 and 3 to help diagnose balancing failures. - #5835
  • Fixed an issue where balancing nodes between zones (--balance-similar-node-groups flag) didn't work correctly in some edge cases like very large scale-ups and node groups being close to max size. - #5750
    • Fix similar node group calculation for non-existing node groups - #5760
  • Bugfix - Fix race condition between CA fetching list of scheduled pods and unscheduled pods - #5705
  • Bugfix - Snapshot actuation status before refreshing cache - #5777
  • Bugfix - Skip checking non-existing similar node groups on "safe to scale-up" criteria, similarly to how we don't check it for non-existing primary node groups. - #5824
  • Bugfix - When comparing PodSpec semantically, drop projected volumes for init containers #5852

AliCloud

  • Support RRSA auth - #5340

AWS

  • Allow k8s.io/cluster-autoscaler/resources/: tags on AWS managed nodegroups (in addition to ASGs) to indicate availability of custom resources or ephemeral storage in a scale-from-zero scenario - #5596
  • Add support for Trn1n.32xl instance - #5735
  • Track lifecycle and skip terminating already terminating instances - #5411
  • Add preview EC2 instance type p4de.24xlarge - #5773

Azure

  • Fast nodegroup backoff on failed provisioning - #5548

Brightbox

  • Add support for building new nodes using an image name as well as an ID - #5764

## Civo

  • Support pool wise config - #5743

Cluster API

  • Fix the buildTemplateLabels method for the ClusterApi provider - #5697

GCE

  • Add pricing info for G2 - #5719
  • Bugfix - fixes a possible map write race condition in GCE cloud provider - #5800
  • Bugfix - Fix zonal GCE outage breaking CA when only some of the zones are failed - #5853

Hetzner

OCI

  • Enhance oci implementation to include oci node pools - #5577
  • Added OCI Cloud Provider Workload Identity support - #5717

## Magnum

  • Change magnum to use control-plane role as renamed - #5776

VolcEngine

Vultr

  • Refactored Vultr node delete - logging for nodes missing provider and node IDs changed - #5709

Images

  • registry.k8s.io/autoscaling/cluster-autoscaler:v1.28.0
  • registry.k8s.io/autoscaling/cluster-autoscaler-arm64:v1.28.0
  • registry.k8s.io/autoscaling/cluster-autoscaler-amd64:v1.28.0
  • registry.k8s.io/autoscaling/cluster-autoscaler-s390x:v1.28.0

cluster-autoscaler-chart-9.29.2

22 Aug 22:46
5e20c44
Compare
Choose a tag to compare

Scales Kubernetes worker nodes within autoscaling groups.

Cluster Autoscaler 1.27.3

27 Jul 11:43
ea4976f
Compare
Choose a tag to compare

Changelog

General

  • Update k/k vendor to 1.27.4 (#5983)
  • Fix setting maxEmptyBulkDelete and maxScaleDownParallelism to be the same value (#5967)
  • Use fixed version of golang image (#5955)

Magnum

  • Change magnum to use control-plane role (#5910)

Images

  • registry.k8s.io/autoscaling/cluster-autoscaler:v1.27.3
  • registry.k8s.io/autoscaling/cluster-autoscaler-arm64:v1.27.3
  • registry.k8s.io/autoscaling/cluster-autoscaler-amd64:v1.27.3

Full Changelog: cluster-autoscaler-1.27.2...cluster-autoscaler-1.27.3