gardener / machine-controller-manager

Declarative way of managing machines for Kubernetes cluster
Apache License 2.0
256 stars 117 forks source link

Machine VM Instance Initialization After Creation #889

Closed elankath closed 8 months ago

elankath commented 9 months ago

What this PR does / why we need it:

See #871

Enhance the Machine Controller triggerCreationFlow to correctly handle post-creation instance initialization steps in with appropriate retry handling. Ensure that workload is not scheduled until the machine phase is Running

Which issue(s) this PR fixes: Fixes #871

Special notes for your reviewer:

Release note:

 New method Driver.InitializeMachine added for Post-Creation VM Instance Initialization activities.
elankath commented 8 months ago

Closing this PR and submitting fresh one due to several changes in master and release of 0.52.0