cluster-autoscaler-1.30.3
gjtempleton
released this
18 Nov 22:56
·
786 commits
to master
since this release
Changelog
General
- Update vendor to use k8s 1.30.5 by @gjtempleton in #7400
- Add least-nodes expander by @com6056 in #7137
AWS
- Add g6e EC2 instance type for AWS by @ceuity in #7359
- Add support for Nvidia L4 GPU instances by @kamalkraj in #7353
- Add support for Nvidia L40s GPU instances by @kamalkraj in #7356
- Oct24 Instance Update by @gjtempleton in #7363
Azure
- [refactor]: Upstream most of Azure managed CAS changes in cloudprovider/azure by @comtalyst in #7076
- [refactor]: Upstream Azure managed instance cache refactor by @comtalyst in #7117
- Regenerate azure static sku list for 1.28 by @rakechill in #7112
- Allow customizing user agent for Azure cluster-autoscaler provider in #7053
- Adding temporary multizone-nodepool support for CAS by @aagusuab in #7190
- [chore]: Backport latest VMs pool, HasInstance(), cloud-provider-azure defork, misc inconsistencies, for 1.28 by @comtalyst in #7201
- Certain scale from zero scenarios around labels will be more accurate by @comtalyst in #7216
- Backport Azure e2e tests by @nojnhuh in #7204
- Deprecate option to enableDynamicInstanceList by @comtalyst in #7255
- Skips Azure-specific node labels that might mistakenly categorize nodegroups as different when, in reality, they are similar by @gandhipr in #7262
- Use AZURE_ENABLE_DETAILED_CSE_MESSAGE environment variable by @nojnhuh in #7328
- From now on, users should refer to https://cloud-provider-azure.sigs.k8s.io/install/configs/ for configuration interface by @comtalyst in #7206
- Fixed an issue where environment variables were not being passed in when config file exists by @comtalyst in #7206
- Fixed an issue where some cloud provider configurations were not being validated when UseManagedIdentityExtension is set to true by @comtalyst in #7206
- Renamed several fields from config file, with old names are still acceptable and taking precedence:
useWorkloadIdentityExtension
touseFederatedWorkloadIdentityExtension
,vmssCacheTTL
tovmssCacheTTLInSeconds
,vmssVmsCacheTTL
tovmssVirtualMachinesCacheTTLInSeconds
,enableVmssFlex
toenableVmssFlexNodes
by @comtalyst in #7206 - Renamed several environment variables, with old names still acceptable and taking precedence:
ARM_USE_MANAGED_IDENTITY_EXTENSION
toARM_USE_FEDERATED_WORKLOAD_IDENTITY_EXTENSION
,AZURE_VMSS_CACHE_TTL
toAZURE_VMSS_CACHE_TTL_IN_SECONDS
,AZURE_VMSS_VMS_CACHE_TTL
toAZURE_VMSS_VMS_CACHE_TTL_IN_SECONDS
,AZURE_ENABLE_VMSS_FLEX
toAZURE_ENABLE_VMSS_FLEX_NODES
by @comtalyst in #7206 - Update vendor/module versions for 1.30 by @rakechill in #7288
Hetzner
OCI
- [Bugfix]: Fix an issue where node-group details stored in the internal cache-map can be unintentionally overwritten with the details of a different node group by @jlamillan in #7188
Images
registry.k8s.io/autoscaling/cluster-autoscaler:v1.30.3
registry.k8s.io/autoscaling/cluster-autoscaler-arm64:v1.30.3
registry.k8s.io/autoscaling/cluster-autoscaler-amd64:v1.30.3
registry.k8s.io/autoscaling/cluster-autoscaler-s390x:v1.30.3
Full Changelog: cluster-autoscaler-1.30.2...cluster-autoscaler-1.30.3