Configure mcm-settings from worker to machine-deployment.
hardikdr opened this issue · comments
How to categorize this issue?
/area usability
/kind enhancement
/priority normal
/platform aws
What would you like to be added: Machine-controller-manager now allows configuring certain controller-settings, per machine-deployment. Currently, the following fields can be set:
drainTimeout
,healthTimeout
,creationTimeout
,maxEvictRetries
,nodeConditions
.- Refer: gardener/machine-controller-manager#478
Also, with the PR gardener/gardener#2563 , these settings can be configured via shoot-resource as well.
We need to enhance the worker-extensions to read these settings from worker-object and set respectively on MachineDeployment.
Similar PR on AWS worker-extension: gardener/gardener-extension-provider-aws#148
Dependencies:
- Vendor the MCM 0.33.0
- gardener/gardener#2563 should be merged.
- g/g with the #2563 change should be vendored.
Why is this needed:
To allow a fine configuration of MCM via worker-object.
/assign