Set Registry to Viable maturity
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