Uploaded image for project: 'Helm'
  1. Helm
  2. HELM-72

Helm Chart Repo Enhancements

XMLWordPrintable

    • Helm Chart Repo Enhancements
    • False
    • False
    • To Do
    • HELM-77Expand Helm Ecosystem
    • 0
    • 0% 0%
    • Undefined

      Goal

      As a Helm chart provider, I want to easily upload my Helm charts to the Red Hat Helm Chart repository as well as provide information for my charts.

      Problem

      Currently, Helm charts for OpenShift Container Platform are hosted in the RH Developers repository. The RH Developers repo structure is a consolidated, generic structure that has served its purpose for basic Helm charts so far, however, it does not support the Helm strategy going forward. 

      Why is this important

      The Helm Chart repository will need to support Red Hat certified Helm charts as well as Community and Red Hat product Helm charts.

      Dependencies (internal and external)

      • New Helm chart repo structure should be done soon for testing purposes prior to Pilot
      • Enhancements should be all incorporated by OCP 4.8 / ISV Helm Chart Cert GA

      Prioritized epics + deliverables (in scope / not in scope)

      • Ship 3 CRs instead of 1 CR for each category (RH certified, RH product, Community)
      • Source content == N branches, index.yaml is on the release branch
      • One release branch
      • Partners are exposed to source content in their own branch
      • Separate folder for each partner chart
      • Partners are not exposed to release content or automation branch
      • Red Hat Products
      • Have a top level directory
      • UI filtering
      • 3 different organization categories
      • Labels for each category

      Estimate (XS, S, M, L, XL, XXL)

      • How big is this ask?

      Customers

      • Customers using the current Helm chart repo

       

      Risks

      • The current RH Developers Helm chart repo in use is the default repo that serves Helm Charts to the OpenShift Container Platform - errors in editing the repo would affect current customers using Helm charts on OpenShift.

            karena_angell Karena Angell
            karena_angell Karena Angell
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: