Autoscaler should be able to ignore paused machineDeployments.
Currently MCM offers a feature where a user can pause the machineDeployment during rolling update. The integration of this functionality with gardener is still underway github.com/gardener/gardener/issues/7485.
As part of this integration it is essential that relevant changes are made to autoscaler so that its aware of paused machineDeployments.
Why is this needed:
To disallow unwanted scaling operation on a machineDeployment which is paused by user for reasons like service unavailability during rolling update of the machineDeployment.
What would you like to be added:
Autoscaler should be able to ignore paused machineDeployments. Currently MCM offers a feature where a user can pause the machineDeployment during rolling update. The integration of this functionality with gardener is still underway github.com/gardener/gardener/issues/7485. As part of this integration it is essential that relevant changes are made to autoscaler so that its aware of paused machineDeployments.
Why is this needed: To disallow unwanted scaling operation on a machineDeployment which is paused by user for reasons like service unavailability during rolling update of the machineDeployment.