-
Story
-
Resolution: Done
-
Undefined
-
None
-
8
-
False
-
None
-
False
-
AppSvc Sprint 219, AppSvc Sprint 220, AppSvc Sprint 221, AppSvc Sprint 222, AppSvc Sprint 223, AppSvc Sprint 224
Owner: Architect:
Story (Required)
As an OCP user I will like to be able to install helm charts from repos added to ODC with basic authentication fields populated
Background (Required)
We need to support helm installs for Repos that have the basic authentication secret name and namespace.
Glossary
Out of scope
Updating the ProjectHelmChartRepository CRD, already done in diff story
Supporting the HelmChartRepository CR, this feature will be scoped first to project/namespace scope repos.
In Scope
<Defines what is included in this story>
Approach(Required)
If the new fields for basic auth are set in the repo CR then use those credentials when making API calls to helm to install/upgrade charts. We will error out if user logged in does not have access to the secret referenced by Repo CR. If basic auth fields are not present we assume is not an authenticated repo.
Dependencies
Nonet
Edge Case
NA
Acceptance Criteria
I can list, install and update charts on authenticated repos from ODC
Needs Documentation both upstream and downstream
Needs new unit test covering repo auth
INVEST Checklist
Dependencies identified
Blockers noted and expected delivery timelines set
Design is implementable
Acceptance criteria agreed upon
Story estimated
Legend
Unknown
Verified
Unsatisfied
- is documented by
-
RHDEVDOCS-4385 [H] Review of the Kartikey's content on how to Implement basic authentication for ODC Helm backend
- Closed
- relates to
-
RHDEVDOCS-4516 [H] Document support for the basic authentication for Helm Chart repository in helmchartrepositories.helm.openshift.io CRD
- Closed
- links to