Kubernetes Cluster Autoscaler - cluster-autoscaler-1.24.1


Changelog

General

  • Fixed a bug which caused CA logic to take significantly more time when calculating very large scale-ups (#5372).
  • Priority expander no longer blocks scale up when its ConfigMap is missing or malformed (#5246).
  • Fixed an issue where CA could drastically overshoot scale-up for pods using zonal scheduling constraints (PodTopologySpreading or PodAntiAffinity on zonal topology) (#4970).
  • Limit maximum duration of binpacking simulation to prevent CA becoming unresponsive in huge scale-up scenarios. Introduce --max-nodes-per-scaleup and --max-nodegroup-binpacking-duration that can be used to control this behavior (note: those flags are only meant for fine-tuning scale-up calculation latency; they're not intended for rate-limiting scale-up) (#4970).

AWS

  • DescribeAutoScalingGroups now supports directly including tag filers, which results in less API calls to AWS (#4424).
    • Users of the AWS Cloudprovider may want to update their IAM roles to remove the DescribeTags action as this is no longer used.
  • Add support for attribute-based instance type selection for AWS using available instance requirements (#4588).

Azure

  • Cluster autoscaler will work correctly without crash in non-public clouds (#5603).

Images

  • k8s.gcr.io/autoscaling/cluster-autoscaler:v1.24.1
  • k8s.gcr.io/autoscaling/cluster-autoscaler-arm64:v1.24.1
  • k8s.gcr.io/autoscaling/cluster-autoscaler-amd64:v1.24.1

Details

date
March 30, 2023, 3:22 p.m.
name
Cluster Autoscaler 1.24.1
type
Patch
👇
Register or login to:
  • 🔍View and search all Kubernetes Cluster Autoscaler releases.
  • 🛠️Create and share lists to track your tools.
  • 🚨Setup notifications for major, security, feature or patch updates.
  • 🚀Much more coming soon!
Continue with GitHub
Continue with Google
or