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

Questions #4

Open
haiwu opened this issue Mar 28, 2023 · 9 comments
Open

Questions #4

haiwu opened this issue Mar 28, 2023 · 9 comments

Comments

@haiwu
Copy link

haiwu commented Mar 28, 2023

It seems this requires Keycloak. How does this integrate with existing Openstack users?
Which Openstack release this supports?
In youtube video, I assume this runs on top of k8s, while this repo has docker-compose only. I am wondering if this repo includes everything to test bumblebee? It seems the setup options are all in env-template file, am I missing anything else?

@andybotting
Copy link
Member

Hi @haiwu Thanks for getting in touch.

They way we run this service is that it is independent of OpenStack. Users have local accounts, which are created by OIDC (in our case, handled by Keycloak).

It does run on K8s, and we use Helm for that. The Helm repo is here https://github.com/NeCTAR-RC/bumblebee-helm

There are a couple of Pull Requests here that might help in evaluating whether this is useful to you or not. They were contributed by others who were also looking to evaluate Bumblebee. I'd have a look at those and I know that some of the code allows for using docker-compose to set it up (see PR#1) that does include Keycloak.

I haven't looked at running this code outside of our environment for a while, so there might be some rough edges. I'll be presenting about this at the Vancouver summit in June, so I'll be making sure it's in an easily testable state by then!

Hope this helps - and please reach out if I can help in any way.

cheers

@haiwu
Copy link
Author

haiwu commented Mar 28, 2023

Thanks @andybotting for fast response! I am thinking of first testing this by creating 2 VMs in the cloud, one with Devstack, and one to host Bumblebee with docker-compose (or maybe this could be a VM with k3d/kind installed, and use bumblebee-helm to install). Would that work to quickly test this?

Or maybe better to wait till June.

@andybotting
Copy link
Member

I'd really like it to be usable with docker-compose, so I'll try it today and I'll let you know.

@sanshah1211
Copy link

@andybotting to integrate keycloak with bumblebee what OIDC_SERVER_URL value I need to set in env file, kyecloak server URL or any other ?

@sanshah1211
Copy link

@andybotting could you please help us with the document related to keycloak for reference ?

@sanshah1211
Copy link

@andybotting I am able to sign in now to "ARDC Nectar Research Cloud
Virtual Desktop Service" but now I am getting "You don't have access to any features
"

Please suggest.

@sanshah1211
Copy link

@andybotting is it possible to expose windows VM through bumblebee ?

@andybotting
Copy link
Member

@sanshah1211 We're actually working on that now. No ETA on when that work will be done yet though

@sanshah1211
Copy link

@andybotting OK, Thank You

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

No branches or pull requests

3 participants