Skip to content
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

Make use of servergroups for cluster nodes #375

Closed
robincron opened this issue May 23, 2024 · 1 comment · Fixed by #422
Closed

Make use of servergroups for cluster nodes #375

robincron opened this issue May 23, 2024 · 1 comment · Fixed by #422

Comments

@robincron
Copy link
Contributor

Heat based Magnum clusters automatically assign soft-anti-affinity server groups to cluster nodes, which is neat.
I see that there is a PR in CAPO with the goal to also do this -> kubernetes-sigs/cluster-api-provider-openstack#1912

I think it would be a good effort to get this into mcapi, as to try and spread out control plane nodes or give the user to control this behaviour for worker nodes, when the previous PR is merged

@fnpanic
Copy link

fnpanic commented May 24, 2024

This approach makes absolutly sense. The users expect the control plane to be highly avaiable even in one AZ because they have 3 nodes. So from my point of view the control plane server group should be not soft-anti-affinity but anti-affinity by default. WIth the CAPO patch it should be possible for the user to control a per nodegroup affinity setting with a default to soft-anti-affinity.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants