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

Switch GESIS node to also use registry.2i2c.mybinder.org #3221

Open
yuvipanda opened this issue Feb 13, 2025 · 3 comments
Open

Switch GESIS node to also use registry.2i2c.mybinder.org #3221

yuvipanda opened this issue Feb 13, 2025 · 3 comments

Comments

@yuvipanda
Copy link
Contributor

I just realized the gesis node uses dockerhub, rather than its own registry for images. Given it's already pushing out of cluster, we should have it use registry.2i2c.mybinder.org instead. This means fewer rebuilds, and less complexity overall. And I don't expect pull performance to be fundamentally different, although we may have to keep an eye on network transfer fees. Thankfully hetzner is much better than the major cloud providers about that so we may be ok.

@rgaiacs
Copy link
Collaborator

rgaiacs commented Feb 14, 2025

Because the mybinder.org GESIS node runs on GESIS premises, one complain that we receive from GESIS IT is that we are responsible for a huge network traffic. This is due to container images being pushed and pulled. @arnim and I are investigating the options to run a local container registry, see #3087 and jupyterhub/binderhub#1904.

@arnim what do you think?

@arnim
Copy link
Contributor

arnim commented Feb 14, 2025

We first need to decide whether the Docker images are solely an intermediate cash or if they play an important role in reproducibility for us. This decision will probably be made within one month.

@manics
Copy link
Member

manics commented Feb 21, 2025

This is the overlap in number of repositories between federation members for this year so far:
https://gist.github.com/manics/dc8b7547e0d60e6d215bb41ad60f9988

Image

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

4 participants