cluster-autoscaler-1.29.5
gjtempleton
released this
18 Nov 22:40
·
1342 commits
to master
since this release
Changelog
General
- Update vendor to use k8s 1.29.9 by @gjtempleton in #7399
- Add least-nodes expander by @com6056 in #7136
AWS
- Add g6e EC2 instance type for AWS by @ceuity in #7358
- Add support for Nvidia L4 GPU instances by @kamalkraj in #7352
- Add support for Nvidia L40s GPU instances by @kamalkraj in #7355
- Oct24 Instance Update by @gjtempleton in #7362
Azure
- [refactor]: Upstream most of Azure managed CAS changes in cloudprovider/azure by @comtalyst in #6991
- [refactor]: Upstream Azure managed instance cache refactor by @comtalyst in #7118
- Regenerate azure static sku list for 1.28 by @rakechill in #7111
- Allow customizing user agent for Azure cluster-autoscaler provider in #7054
- Adding temporary multizone-nodepool support for CAS by @aagusuab in #7192
- [chore]: Backport latest VMs pool, HasInstance(), cloud-provider-azure defork, misc inconsistencies, for 1.28 by @comtalyst in #7202
- Certain scale from zero scenarios around labels will be more accurate by @comtalyst in #7215
- Backport Azure e2e tests by @nojnhuh in #7247
- Deprecate option to enableDynamicInstanceList by @comtalyst in #7256
- Skips Azure-specific node labels that might mistakenly categorize nodegroups as different when, in reality, they are similar by @gandhipr in #7263
- Use AZURE_ENABLE_DETAILED_CSE_MESSAGE environment variable by @nojnhuh in #7327
- From now on, users should refer to https://cloud-provider-azure.sigs.k8s.io/install/configs/ for configuration interface by @comtalyst in #7207
- Fixed an issue where environment variables were not being passed in when config file exists by @comtalyst in #7207
- Fixed an issue where some cloud provider configurations were not being validated when UseManagedIdentityExtension is set to true by @comtalyst in #7207
- 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 #7207 - 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 #7207 - Update vendor/module versions for 1.29 by @rakechill in #7286
GCE
- Add support for Regional Instance Template by @Edwinhr716 in #7231
Hetzner
Images
registry.k8s.io/autoscaling/cluster-autoscaler:v1.29.5
registry.k8s.io/autoscaling/cluster-autoscaler-arm64:v1.29.5
registry.k8s.io/autoscaling/cluster-autoscaler-amd64:v1.29.5
registry.k8s.io/autoscaling/cluster-autoscaler-s390x:v1.29.5
Full Changelog: cluster-autoscaler-1.29.4...cluster-autoscaler-1.29.5