gardener / gardener-extension-provider-equinix-metal

Gardener extension controller for the Equinix Metal cloud provider (https://equinixmetal.com/).
https://gardener.cloud
Apache License 2.0
8 stars 49 forks source link

Cluster Autoscaler settings per worker group not supported #308

Open aaronfern opened 6 months ago

aaronfern commented 6 months ago

How to categorize this issue?

/area auto-scaling /kind enhancement /platform equinix-metal

What would you like to be added: cluster-autoscaler:v1.28.0 now supports configuring certain flags per worker group. This helps in more fine-grained control on how cluster-autoscaler works on a particular cluster These values are present in the worker spec in worker.spec.pools.clusterAutoscaler. They need to be read and added to the corresponding machineDeployment as annotations for cluster-autoscaler to pick them up

Prerequisite This change needs at least gardener/gardener v1.90.0 to be vendored before this feature can be used

Why is this needed: This change is needed to be able to specify some cluster-autoscaler options per worker pool Refer https://github.com/gardener/autoscaler/issues/240 for the issue tracking this story