Capi-operator deployment needs proper ready signal for helm #537
Labels
kind/bug
Categorizes issue or PR as related to a bug.
needs-triage
Indicates an issue or PR lacks a `triage/foo` label and requires one.
What steps did you take and what happened:
Deployed CAPI-operator see #532 and we discovered that part of the reason why the provider was failing to install was due to capi-operator being started, but not fully ready for the provider and then the provider fails to install. This was resolved by manually putting in a sleep job in helm.
What did you expect to happen:
The capi-operator pods/services have a proper health/readiness check so that providers don't run into failure cases.
Environment:
kubectl version
): 1.30.0/etc/os-release
): WSL ubuntu 22.04/kind bug
Related to #532
The text was updated successfully, but these errors were encountered: