-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a field on Cluster Status indicating the control plane is ready #1243
Comments
@chuckha I don't think CAPI uses any annotations today to mark a control plane ready, were you referring to CAPA? @ykakarap Before starting implementing |
Things past me wrote and I forgot 😂 |
/cc @ncdc |
I am in favor of making this change. We have it as an annotation in v1alpha1, mainly because we didn't want to modify the API. I think it makes sense to promote this to a regular field for v1alpha2 so it is more visible. As far as #1197 and #1250, there is not time for either of those to land in v1alpha2, so (pending lazy consensus) this should be able to go in by itself. |
I am guessing we only want to add the field for now and considering refactoring the code to use this field instead of the annotation in a follow-up issue, correct? |
I'd rather do it in a single PR. But we should open a PR to modify the proposal first. I'd actually like to propose we consider naming it |
/kind feature
Describe the solution you'd like
CAPI uses an annotation to mark a cluster with a control plane ready for joining new nodes. Instead of using an annotation we should use a field on Status.
Anything else you would like to add:
See kubernetes-retired/cluster-api-bootstrap-provider-kubeadm#99
/cc @detiber @fabriziopandini @ykakarap
The text was updated successfully, but these errors were encountered: