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

Add support for openstack server groups #151

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

lu1as
Copy link

@lu1as lu1as commented Sep 15, 2021

Hello,

this PR adds support for specifying a server group in OpenStack node templates, so that it's possible to ensure that for example master nodes were scheduled on different OpenStack compute nodes.

The server group has to be created and configured in OpenStack beforehand. It would be cool if Rancher could manage the server group itself, but I guess that logic is too much for a node driver, so I kept it simple here.

Related issues:

@lu1as lu1as force-pushed the add-openstack-server-group-support branch from 781876f to 57fe830 Compare September 15, 2021 14:32
@lu1as
Copy link
Author

lu1as commented Nov 8, 2021

Anything wrong with this PR? I tested it with a custom Rancher server image and it seems to work fine.

jacobbaek added a commit to jacobbaek/machine that referenced this pull request Jan 28, 2022
@iamjla
Copy link

iamjla commented Apr 19, 2022

This PR's changes look good to me too.
I was motivated to do the same PR until i saw that someone already did the work.
I'll wait until this gets merged as it is a neat feature.

@GillesMocellin
Copy link

Hello !
This is really needed to have a real high availability deployment.

@framctr
Copy link

framctr commented May 20, 2024

This feature would be very helpful for HA.
@rancher/rancher-team-2-hostbusters-dev

@geoffr
Copy link

geoffr commented Sep 27, 2024

Hiya, is there something holding this back ? We only have Openstack as a provider and this is of real concern.

Thanks very much

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 this pull request may close these issues.

5 participants