Allow users to publish/install images using their namespace

Problem to solve

My company uses a team-based structure:

Company/Team1/Project1
Company/Team2/Project2

If we need to change the team name or move a project to a different team, there are workarounds to retag. However, the image names are completely different so we need to redeploy immediately.

We would prefer it the images were Company/Project1 and attached to the top-level or any parent group. That way we can migrate projects without retagging and redeploying.

Intended users

User experience goal

Proposal

Create a group/sub-group level endpoint for the GitLab Container Registry.

Further details

Permissions and Security

Documentation

Availability & Testing

What does success look like, and how can we measure that?

What is the type of buyer?

Is this a cross-stage feature?

Links / references

Edited by Tim Rizzi