Skip to content
GitLab Next
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • GitLab GitLab
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 44,246
    • Issues 44,246
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 1,276
    • Merge requests 1,276
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GitLab.orgGitLab.org
  • GitLabGitLab
  • Issues
  • #38047
Closed
Open
Issue created Dec 03, 2019 by Tim Rizzi@trizziDeveloper

Distinguish between Docker images and Helm charts in the Container Registry

Problem to solve

Helm 3 is the eagerly awaited next release of Helm, the Kubernetes package manager and deploy tool. With the launch of Helm 3, which is now in beta, pushing and pulling charts can now be done via OCI Registry. This means that users can now utilize the GitLab Container Registry for hosting Helm charts.

However, just because we are using the Container Registry as storage, does not mean that we should display Helm charts alongside Docker repositories, images and tags alongside them. We will need to either add a new page to the Packages menu item, or give users a way to distinguish between an image and chart.

Intended users

  • Delaney (Development Team Lead)
  • Sasha (Software Developer)
  • Devon (DevOps Engineer)
  • Sidney (Systems Administrator)

Further details

Proposal

  • Give users the ability to view their Helm charts that are hosted in the GitLab Container Registry, by introducing a new page under the Package menu, called Helm Charts. The page should include the chart name, version, last updated date, and size.

User interface

Helm_Chart_List_View Helm_Chart_List_View Helm_Chart_Detail_UI_-_Registry_Setup

Permissions and Security

The permissions should follow the same levels as Docker.

Project Permissions: UI

Action Guest Reporter Developer Maintainer Owner
Pull from Container Registry / Helm Chart x x x x
Publish to Container Registry / Helm Chart x x x

Documentation

  • Will need to add new documentation for Helm Charts

Testing

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

  • Measure number of charts deleted
  • Measure number of deletions accepted
  • Measure number of deletes cancelled
Edited Jan 29, 2020 by Iain Camacho
Assignee
Assign to
Time tracking