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

Distribution client/engine integration #447

Closed
6 of 11 tasks
dmcgowan opened this issue Apr 27, 2015 · 2 comments
Closed
6 of 11 tasks

Distribution client/engine integration #447

dmcgowan opened this issue Apr 27, 2015 · 2 comments
Assignees
Labels

Comments

@dmcgowan
Copy link
Collaborator

To get the distribution related code split out of the engine, distribution will need a full client implementation which is capable of registry discovery and configuration through namespace as well as provide the necessary interface implementations for the engine.

Requirements

Bonus

@dmcgowan
Copy link
Collaborator Author

Additional topics to discuss because they may be challenges

  • Using schema 1 of the manifest, how do we support getting digests on push
  • Using namespace configuration, how do we key auth credentials (does every registry in a namespace use the same credentials?)
  • For existing v2 registries without namespace discovery, will pinging the endpoints be part of the discovery process? Then the namespace resolution process must always be the source of remote endpoint URLs.

@stevvooe
Copy link
Collaborator

Closing this since we've done most of this. Other items aren't really in play anymore.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants