-
Notifications
You must be signed in to change notification settings - Fork 57
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
Move mgt-cluster into wl-cluster #122
Comments
@guettli thanks for the issue, this is interesting! Based on the initial design document of the operator, the intention was, AFAIU, "As stated in the Goals/Non-Goals, the move operation will not be driven by the operator but rather remain within the CLI for now" However on the other hand, I am not fully aware of what are the drawbacks/constraints of delegating it to operator itself, which would greatly ease the life of the cluster admins. @Fedosin @alexander-demicev @JoelSpeed thoughts? |
I'm not against the idea but you'd need to come up with an API to control the movement, which, might prove tricky 🤔 What would an API to cause a migration look like? |
If my understanding is correct, the workflow should look like this:
Does it make sense to make it possible for clusterctl to move the operator together with providers? |
@JoelSpeed I think a declarative solution would be nice. This means you define right from the start that as soon as the wl-cluster is ready for the move, the move should be done. |
While this isn't what's requested in this issue, maybe a better alternative would be to support adopting existing CAPI setups. That way the workflow could be
Afterwards capi can be operated using the operator. |
/triage accepted |
This can be a part of |
User Story
As a operator of clusters I would like to move the mgt-cluster into the wl-cluster after the wl-cluster was successfuly created.
Up to now we rely on the
clusterctl
command.Since we plan to use cluster-api-operator, would be great if the operator could move the mgt-cluster.
/kind feature
The text was updated successfully, but these errors were encountered: