-
Epic
-
Resolution: Done
-
Undefined
-
None
-
None
-
Project/namepsace scoped Helm Chart Repository
-
False
-
False
-
Done
-
0% To Do, 0% In Progress, 100% Done
Problem:
Today members of an OpenShift project need someone with admin level permission to be able to create a Helm repo to be used in the console. This epic addresses this issue.
Goal:
To allow members of the project with the appropriate RBAC permission to create helm repos to be able to create their own helm repos scoped to their project.
Why is it important?
This feature aims to enable more developers to be able to play with helm without having to depend on cluster administrators.
Use cases
- Project members will be able to create projects scoped helm repo resources.
- Projects members will be able to see charts from both cluster scoped and project scoped Helm Repo resources.
Acceptance criteria
- Administrators can limit projects from being able to create project scoped helm repo resources.
- Users that are members of a project can add their own Helm Repo
- User that are members of a project can see charts in project scoped and cluster scoped repos.
Dependencies (External/Internal)
NA
Design Artifacts
Suggest the Creation of ProjectHelmChartRepository CRD and make sure we read charts from those types in addition to HelmChartRepository which are cluster scoped
Exploration
Note
- blocks
-
ODC-5713 Allow Helm Chart Registry to be namespace scoped
- Closed