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

Use cloud provider registries for user images instead of quay.io #626

Closed
2 tasks
yuvipanda opened this issue Aug 23, 2021 · 3 comments
Closed
2 tasks

Use cloud provider registries for user images instead of quay.io #626

yuvipanda opened this issue Aug 23, 2021 · 3 comments
Labels
Task Actions that don't involve changing our code or docs.

Comments

@yuvipanda
Copy link
Member

yuvipanda commented Aug 23, 2021

Description

Right now, we put custom user images on quay.io. We should explore using the registries that are provided by individual cloud providers instead.

Benefit

The main benefit here is performance. For a hub on a given cloud provide, if images are served from the same provider, they will pull faster than images served from quay.io.

#331 should help determine how much of a performance hit this is.

Tasks to complete

@yuvipanda yuvipanda added the Task Actions that don't involve changing our code or docs. label Aug 23, 2021
@GeorgianaElena
Copy link
Member

@GeorgianaElena
Copy link
Member

I was experimenting with using the repo2docker action to push images to a private aws ecr registry over here https://github.com/GeorgianaElena/test-repo2docker-action and don't seem to be able to make it work. I'm wondering if it's because I misunderstood things and this isn't yet possible because some important piece of jupyterhub/repo2docker-action#65 is missing?

@sgibson91
Copy link
Member

I'm wondering if it's because I misunderstood things and this isn't yet possible because some important piece of jupyterhub/repo2docker-action#65 is missing?

If this is true, I'd look to see what docker/build-push-action is doing behind the scenes, as it does support pushing to multiple registries

@choldgraf choldgraf changed the title Push user images to cloud provider registries Use cloud provider registries for user images instead of quay.io Aug 31, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Task Actions that don't involve changing our code or docs.
Projects
None yet
Development

No branches or pull requests

3 participants