cluster-api
cluster-api copied to clipboard
🌱 Add BootstrapFailedMachineError error
What this PR does / why we need it:
In some infra providers, we need more configuration to provision a cluster. For example, cloud-init config and control plane endpoint.
Since there are no validations for those configs, the Bootstrap (cloud-init) may fail due to misconfiguration, and we need to figure out why.
Having a new machine error reason will give clear idea what's happening to users
Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close the issue(s) when PR gets merged):
Fixes #
/area machine