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

Pulling images from private repositories #167

Open
uniqueg opened this issue Nov 5, 2021 · 2 comments
Open

Pulling images from private repositories #167

uniqueg opened this issue Nov 5, 2021 · 2 comments
Milestone

Comments

@uniqueg
Copy link
Contributor

uniqueg commented Nov 5, 2021

Currently, the specs do not provide for a way to pass secrets to pull a container image from a private repository.

This was requested by the Czech and Greek ELIXIR nodes, see here: https://docs.google.com/spreadsheets/d/1vBFhBQ-nFqhSL5dLjQfOWO6x9BzmV9x6l18p9GYRZdQ/edit#gid=0

Contacts: @xhejtman, @viktoriaas, @zagganas & @vergoulis

@kellrott
Copy link
Member

kellrott commented Nov 5, 2021

Would this be something that could be covered by the addition of https://www.ga4gh.org/ga4gh-passports/ to the spec?

@uniqueg
Copy link
Contributor Author

uniqueg commented Nov 6, 2021

Possibly, not sure. From how I understand Passport, it's rather for cases where some authority asserts your permissions to access some resource. While the described use case might in principle fit in this setting, I think the more common route is that users get their own access tokens/credentials from container registries. And I don't think Passport is designed to be a general purpose passbook that would allow users to store their own credentials.

I think we should raise this issue in Cloud WS & Passport, because I think it is both an important and reasonably common use case. What do you think, @jb-adams?

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