-
Notifications
You must be signed in to change notification settings - Fork 64
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
[veda-binder] Update the underlying infra #4595
[veda-binder] Update the underlying infra #4595
Conversation
Merging this PR will trigger the following deployment actions. Support and Staging deployments
Production deployments
|
I may have broken this now as the build pod is no longer able to connect to the docker socket
The taints/tolerations are also failing because |
11e4f34
to
c0baff3
Compare
My problems above seem to be caused by trying to add the |
Currently build pods are not being scheduled on the binder nodegroup. I think the node selector and toleration need to be added to the section below, but I don't know what the appropriate key is. I've tried I wonder if this is related to the build pods receiving this error?
Because the build pods are not getting scheduled to the binder nodegroup, the docker API isn't available for new builds? |
I ended up replicating #4482 entirely and putting each hub on it's own nodegroup with a "hub-name" label. This means we no longer need to use taints/tolerations and the build pods get scheduled into the binder nodegroup and are able to connect to the docker socket. I also added the "node-purpose" tags while I was at it. |
🎉🎉🎉🎉 Monitor the deployment of the hubs here 👉 https://github.com/2i2c-org/infrastructure/actions/runs/10319180463 |
This is for #4576