Skip to content

Set Registry to Viable maturity

Joshua Lambert requested to merge move-registry-to-minimal into master

We shouldn't consider the Registry to be complete, I argue it is much closer to an MVC compared to other enterprise registry tools.

  • The UI is very limited, you cannot sort, filter, or search. It's an alphabetical list.
  • You have to delete images one by one in the UI, and when deleted the space is generally not recovered
  • No way to control the growth of images, like expiries or other management policies
  • We don't offer any integrations with our security tools at the registry level, like container scanning. Only during build.
  • No binary proxy support for upstream registries
  • You can't move a project without deleting the entire contents of its registry first: https://gitlab.com/gitlab-org/gitlab-ce/issues/33301
  • etc.

What we have is:

  • An MVC UI
  • Authentication integration with GitLab
  • Bundled into Omnibus/CNG
Edited by Joshua Lambert

Merge request reports