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

Task: proxy cache user story - Cache creation in Harbor #11864

Closed
xaleeks opened this issue May 9, 2020 · 2 comments
Closed

Task: proxy cache user story - Cache creation in Harbor #11864

xaleeks opened this issue May 9, 2020 · 2 comments

Comments

@xaleeks
Copy link
Contributor

xaleeks commented May 9, 2020

This issue is a sub-task of the Proxy Cache epic (#11658)

【P0】As an admin, I can set up a proxy project (parallel to Harbor project) acting as a pull-through cache for a repository on a remote registry otherwise unavailable to me, by specifying the remote endpoint (HTTP or HTTPS) of the repository, credentials of the remote repository, and choosing a name / alias for the proxy project. I can create proxy projects for multiple target registries per single Harbor instance using this approach. A proxy project and a regular project cannot share the same name so Harbor can correctly resolve any docker pull request

Steps

  • Create proxy project for a remote repository
  • Use ‘test’ to test connectivity and display contents of remote registry
  • Edit or remove this proxy at any time
@stonezdj
Copy link
Contributor

stonezdj commented Jun 9, 2020

The task include the API and the permission check to create proxy project.

@ywk253100
Copy link
Contributor

Done

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

No branches or pull requests

4 participants