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

Include ProjectHelmChartRepository charts on our Helm get index API

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • Helm
    • None
    • AppSvc Sprint 210, AppSvc Sprint 211, AppSvc Sprint 212, AppSvc Sprint 213

      Owner: Architect:

      Story (Required)

      As an OpenShift user
      As a OpenShift developer I will like to see both my helm cluster scoped repos and my project scoped repos in my helm catalog, so that I can install charts I add at the project level.

      Background (Required)

      We only take into account the Cluster scoped helm repos, we need to start including the Project scoped helm repos. See logic under this handler: https://github.com/openshift/console/blob/master/pkg/server/server.go#L495

      Glossary

      NA

      Out of scope

      NA

      In Scope

      NA

      Approach(Required)

      Once CRD is created we can start using in our logic to get Helm Repos see here: https://github.com/openshift/console/blob/master/pkg/helm/chartproxy/repos.go#L202

      Dependencies

      This story assumes story HELM-258 is done

      Edge Case

      NA

      Acceptance Criteria

      I can see charts from repos I add under my project
      I can install charts that come from my project scoped repos
      I can update releases that come from my project scoped repos
      I can delete releases that come from my project scoped repos

      INVEST Checklist

      Dependencies identified
      Blockers noted and expected delivery timelines set
      Design is implementable
      Acceptance criteria agreed upon
      Story estimated

      Legend

      Unknown
      Verified
      Unsatisfied

              abai@redhat.com Allen Bai (Inactive)
              dperaza@redhat.com David Peraza
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: