Releases: kubernetes/autoscaler
Releases · kubernetes/autoscaler
vertical-pod-autoscaler-1.1.0
This version is built with Go 1.22.1
- Confirms VPA/Pod association by checking OwnerRef against TargetRef, instead of relying on labelSelector (see #6460)
- Removes vpa builder Dockerfile and switch dependabot to component Dockerfiles (see #6370)
- Switches to multistage build Dockerfiles for VPA (see #6338)
- Implements KEP-4831: Control VPA eviction behavior based on scaling direction and resource (see #5599)
- Fixes multiple run of informers created in fetcher.go (see #6157)
Full Changelog: vertical-pod-autoscaler-1.0.0...vertical-pod-autoscaler-1.1.0
Cluster Autoscaler 1.29.2
Changelog
General
- Update Go version to 1.21.6 (#6526)
- Update k/k deps to 1.29.3 (#6642)
- Added:
--scale-down-delay-type-local
flag. It specifies if--scale-down-delay-after-*
flags should be applied locally per nodegroup or globally across all nodegroups) (#6484) - Add ability to build images based on tags (#6590)
Ionoscloud
- Add
cluster_autoscaler_ionoscloud_api_request_total
alpha metric (#6629)
Images
registry.k8s.io/autoscaling/cluster-autoscaler:v1.29.2
registry.k8s.io/autoscaling/cluster-autoscaler-arm64:v1.29.2
registry.k8s.io/autoscaling/cluster-autoscaler-amd64:v1.29.2
registry.k8s.io/autoscaling/cluster-autoscaler-s390x:v1.29.2
Full Changelog: cluster-autoscaler-1.29.1...cluster-autoscaler-1.29.2
Cluster Autoscaler 1.28.4
Changelog
General
- Update k/k deps to 1.28.8 (#6641)
AWS
- Cache instance requirements (#6621)
Ionoscloud
- Add
cluster_autoscaler_ionoscloud_api_request_total
alpha metric (#6630)
Images
registry.k8s.io/autoscaling/cluster-autoscaler:v1.28.4
registry.k8s.io/autoscaling/cluster-autoscaler-arm64:v1.28.4
registry.k8s.io/autoscaling/cluster-autoscaler-amd64:v1.28.4
registry.k8s.io/autoscaling/cluster-autoscaler-s390x:v1.28.4
Full Changelog: cluster-autoscaler-1.28.3...cluster-autoscaler-1.28.4
Cluster Autoscaler 1.27.7
Changelog
General
- Update k/k deps to 1.27.12 (#6640)
- Remove unneeded node groups regardless of scale down being in cooldown (#6505)
AWS
- Cache instance requirements (#6622)
Images
registry.k8s.io/autoscaling/cluster-autoscaler:v1.27.7
registry.k8s.io/autoscaling/cluster-autoscaler-arm64:v1.27.7
registry.k8s.io/autoscaling/cluster-autoscaler-amd64:v1.27.7
registry.k8s.io/autoscaling/cluster-autoscaler-s390x:v1.27.7
Full Changelog: cluster-autoscaler-1.27.6...cluster-autoscaler-1.27.7
Cluster Autoscaler 1.26.8
Changelog
General
- Update k/k vendor to 1.26.15 (#6639)
- Remove unneeded node groups regardless of scale down being in cooldown (#6504)
AWS
- Cache instance requirements (#6623)
Images
registry.k8s.io/autoscaling/cluster-autoscaler:v1.26.8
registry.k8s.io/autoscaling/cluster-autoscaler-arm64:v1.26.8
registry.k8s.io/autoscaling/cluster-autoscaler-amd64:v1.26.8
Full Changelog: cluster-autoscaler-1.26.7...cluster-autoscaler-1.26.8
cluster-autoscaler-chart-9.36.0
Scales Kubernetes worker nodes within autoscaling groups.
cluster-autoscaler-chart-9.35.0
Scales Kubernetes worker nodes within autoscaling groups.
Cluster Autoscaler 1.28.3
Changelog
General
AWS
- Update cloudprovider/aws/aws-sdk-go to 1.48.7 so we support dynamic auth token (#6379)
CAPI
- kubeClientBurst and kubeClientQPS flags are now passed to the clusterapi provider k8s clients (#6439)
Civo
- Implement TemplateNodeInfo() method for civo cloudprovider (#6342)
- Calculate the real value for template using node group (#6342)
- Add GPU count to node templates (#6403)
## Hetzner
- Fixed a bug where failed servers are kept for longer than necessary (#6365)
Images
registry.k8s.io/autoscaling/cluster-autoscaler:v1.28.3
registry.k8s.io/autoscaling/cluster-autoscaler-arm64:v1.28.3
registry.k8s.io/autoscaling/cluster-autoscaler-amd64:v1.28.3
registry.k8s.io/autoscaling/cluster-autoscaler-s390x:v1.28.3
Full Changelog: cluster-autoscaler-1.28.2...cluster-autoscaler-1.28.3
Cluster Autoscaler 1.29.1
Changelog
General
CAPI
- kubeClientBurst and kubeClientQPS flags are now passed to the clusterapi provider k8s clients (#6438)
Civo
- Add GPU count to node template (#6404)
Images
registry.k8s.io/autoscaling/cluster-autoscaler:v1.29.1
registry.k8s.io/autoscaling/cluster-autoscaler-arm64:v1.29.1
registry.k8s.io/autoscaling/cluster-autoscaler-amd64:v1.29.1
registry.k8s.io/autoscaling/cluster-autoscaler-s390x:v1.29.1
Full Changelog: cluster-autoscaler-1.29.0...cluster-autoscaler-1.29.1
Cluster Autoscaler 1.27.6
Changelog
General
AWS
- Update cloudprovider/aws/aws-sdk-go to 1.48.7 so we support dynamic auth token (#6380)
Brightbox
- The Brightbox provider now recognises an 'additional_groups' key in the configuration ConfigMap.
No changes are required by provider users unless they wish to take advantage of the additional functionality. (#5407) - Add support for building new nodes using an image name as well as an ID. (#5764)
ClusterAPI
- kubeClientBurst and kubeClientQPS flags are now passed to the clusterapi provider k8s clients (#6440)
Hetzner
- Fixed a bug where failed servers are kept for longer than necessary (#6366)
Images
registry.k8s.io/autoscaling/cluster-autoscaler:v1.27.6
registry.k8s.io/autoscaling/cluster-autoscaler-arm64:v1.27.6
registry.k8s.io/autoscaling/cluster-autoscaler-amd64:v1.27.6
registry.k8s.io/autoscaling/cluster-autoscaler-s390x:v1.27.6
Full Changelog: cluster-autoscaler-1.27.5...cluster-autoscaler-1.27.6