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

Full support for the most Docker registry implementations #2199

Closed
10 tasks done
alexey-igrychev opened this issue Mar 6, 2020 · 0 comments
Closed
10 tasks done

Full support for the most Docker registry implementations #2199

alexey-igrychev opened this issue Mar 6, 2020 · 0 comments
Projects

Comments

@alexey-igrychev
Copy link
Member

alexey-igrychev commented Mar 6, 2020

The biggest difference between registries is API for deleting — in some registries, it's implemented through custom API, and in some, requires extra authentication. There are also other differences. For example, some registries do not support nested repos, and some have lower limits for listing tags.

We should document differences between the registries in werf documentation. And, if it's possible — implement autodetection of the registry type, implement the usage of custom delete API for some registries, and write e2e tests to be 100% sure that everything is working.

The list of registries for the first iteration:

  • Open-source
  • GCR
  • ECR
  • Azure CR
  • GitHub Packages
  • GitLab Container Registry
  • Quay.io
  • Docker Hub
  • JFrog Artifactory
  • Harbor
@alexey-igrychev alexey-igrychev added this to In progress in 1.1 Mar 6, 2020
@dmgtn dmgtn changed the title Support for the most Docker registry services Full support for the most Docker registry services Mar 8, 2020
@alexey-igrychev alexey-igrychev changed the title Full support for the most Docker registry services Full support for the most Docker registry implementations Mar 20, 2020
@alexey-igrychev alexey-igrychev moved this from In progress to Done in 1.1 Apr 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
1.1
  
Done
Development

No branches or pull requests

2 participants