Releases: kubernetes/autoscaler
Releases · kubernetes/autoscaler
cluster-autoscaler-chart-9.43.2
Scales Kubernetes worker nodes within autoscaling groups.
cluster-autoscaler-chart-9.43.1
Scales Kubernetes worker nodes within autoscaling groups.
cluster-autoscaler-1.31.1
Changelog
General
- Update vendor to use k8s 1.31.1 by @gjtempleton in #7401
- Regenerate ProvisioningRequest CRD for v1 by @aleksandra-malinowska in #7316
- Adds injection metrics for fake pod injection and only report injected pods after enforcing pod limit by @atwamahmoud in #7372
AWS
- Add g6e EC2 instance type for AWS by @ceuity in #7360
- Add support for Nvidia L40s GPU instances by @kamalkraj in #7357
- Oct24 Instance Update by @gjtempleton in #7364
Azure
- Certain scale from zero scenarios around labels will be more accurate by @comtalyst in #7240
- Deprecate option to enableDynamicInstanceList by @rakechill in #7254
- Align Azure e2e tests with backports by @nojnhuh in #7248
- Update vendor/module versions for 1.31 by @rakechill in #7289
- Use AZURE_ENABLE_DETAILED_CSE_MESSAGE environment variable by @nojnhuh in #7329
Hetzner
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
Images
registry.k8s.io/autoscaling/cluster-autoscaler:v1.31.1
registry.k8s.io/autoscaling/cluster-autoscaler-arm64:v1.31.1
registry.k8s.io/autoscaling/cluster-autoscaler-amd64:v1.31.1
registry.k8s.io/autoscaling/cluster-autoscaler-s390x:v1.31.1
Full Changelog: cluster-autoscaler-1.31.0...cluster-autoscaler-1.31.1
cluster-autoscaler-1.30.3
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
cluster-autoscaler-1.29.5
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
cluster-autoscaler-1.28.7
Changelog
General
- Update vendor to use k8s 1.28.14 by @gjtempleton in #7398
- Add least-nodes expander by @com6056 in #7135
AWS
- Add g6e EC2 instance type for AWS by @ceuity in #7332
- Add support for Nvidia L4 GPU instances by @kamalkraj in #7333
- Add support for Nvidia L40s GPU instances by @kamalkraj in #7354
- Oct24 Instance Update by @gjtempleton in #7361
Azure
- [refactor]: Upstream most of Azure managed CAS changes in cloudprovider/azure by @comtalyst in #7067
- [refactor]: Upstream Azure managed instance cache refactor by @comtalyst in #7119
- Regenerate azure static sku list for 1.28 by @rakechill in #7110
- HasInstance implementation by @Bryce-Soghigian in #7114
- Allow customizing user agent for Azure cluster-autoscaler provider in #7055
- Adding temporary multizone-nodepool support for CAS by @aagusuab in #7194
- [chore]: Backport latest VMs pool, HasInstance(), cloud-provider-azure defork, misc inconsistencies, for 1.28 by @comtalyst in #7217
- Certain scale from zero scenarios around labels will be more accurate by @comtalyst in #7224
- Backport Azure e2e tests by @nojnhuh in #7251
- Deprecate option to enableDynamicInstanceList by @comtalyst in #7257
- Skips Azure-specific node labels that might mistakenly categorize nodegroups as different when, in reality, they are similar by @gandhipr in #7264
- Use AZURE_ENABLE_DETAILED_CSE_MESSAGE environment variable by @nojnhuh in #7331
Hetzner
Images
registry.k8s.io/autoscaling/cluster-autoscaler:v1.28.7
registry.k8s.io/autoscaling/cluster-autoscaler-arm64:v1.28.7
registry.k8s.io/autoscaling/cluster-autoscaler-amd64:v1.28.7
registry.k8s.io/autoscaling/cluster-autoscaler-s390x:v1.28.7
Full Changelog: cluster-autoscaler-1.28.6...cluster-autoscaler-1.28.7
cluster-autoscaler-chart-9.43.0
Scales Kubernetes worker nodes within autoscaling groups.
cluster-autoscaler-chart-9.42.0
Scales Kubernetes worker nodes within autoscaling groups.
cluster-autoscaler-chart-9.41.0
Scales Kubernetes worker nodes within autoscaling groups.
cluster-autoscaler-chart-9.40.0
Scales Kubernetes worker nodes within autoscaling groups.