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

  • Sasha (Software Developer)
  • Devon (DevOps Engineer)
  • Sidney (Systems Administrator)

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

  • https://news.ycombinator.com/item?id=24346600
Edited Sep 01, 2020 by Tim Rizzi
Assignee Loading
Time tracking Loading