-
Notifications
You must be signed in to change notification settings - Fork 66
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 new hub 2i2c-imagebuilding-demo with binderhub-service enabled #2699
Add new hub 2i2c-imagebuilding-demo with binderhub-service enabled #2699
Conversation
This comment was marked as resolved.
This comment was marked as resolved.
4bb957e
to
3e4c563
Compare
This was manually deployed on the staging hub:
|
b3f78b7
to
1130d18
Compare
I'm leaving here some of the issues I've encountered while deploying this: 1. Issue with the startup probeThere was an issue with the startup probe that was having an extra This was causing the ✅ Fixed by 2i2c-org/binderhub-service#44 2. Wrong docker config secret nameThe error that was showing in the binderhub pod was:
✅ Fixed by 2i2c-org/binderhub-service#50 3. Puttting the builder pods on the user node pool using the config below causes errors.
ResolutionIf that config is removed the builder pod starts on a core node, then everything works out. I think this is because the ❗ TODO:
4. When cleaning up the builder pods, the wrong namespace is checked (i.e.
|
9ae1406
to
c35ef31
Compare
@2i2c-org/engineering, this is now ready to review. I also manually deployed it and I managed to reproduce @consideRatio's demo in 2i2c-org/binderhub-service#19 (comment) 🎉 |
@GeorgianaElena amazing! This looks great to me, but can you put it on a new hub instead of reusing staging? Let's call it |
Not sure if we should / want do that, but would it in principle be possible to hock this to an external dns, e.g. magebuilding-demo.xyz.org, without eating too much extra time? |
@arnim let's track that as a separate item. What domain are you thinking of? |
c578f90
to
2ee6528
Compare
@yuvipanda, I've added the new hub: https://imagebuilding-demo.2i2c.cloud |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome, @GeorgianaElena! Let’s go!
🎉🎉🎉🎉 Monitor the deployment of the hubs here 👉 https://github.com/2i2c-org/infrastructure/actions/runs/5584909328 |
This PR:
imagebuilding-demo
, where it enables and configures binderhub-serviceThe binderhub-service is configured in such a way that will:
binderhub
will start onto a user nodebinderhub-service-
prefixCloses #2827