-
Epic
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
Automate the SBO Helm creation package
-
False
-
None
-
False
-
Not Selected
-
To Do
-
QE Needed, Docs Needed, TE Needed, Customer Facing, PX Needed
-
100% To Do, 0% In Progress, 0% Done
Problem:
- Manual intervention every time we release for helm chart creation
- Manual intervention for helm chart testing
Goal:
Automate the creating of SBO helm chart
Why is it important?
It will remove the human error factor and will allow Operator Hub and Helm package to come at the same time. This will also free up Engineers to work on other development/test activities.
Use cases
I will like helm charts to be built using simple make file logic, so that it could easily be integrated with our release pipeline.
I will like helm chart test to be free of manual intervention to provide context secrets, so that the context provided to run helm install is re-used.Demo requirements
A great demo will show an easy "make build helm" command creating our helm package. Also a "make publish helm" pushing PR for SBO helm repo.
UI requirements
None
Acceptance criteria
Make commands for build and publish helm package is done
Helm Test does not require setting a context secret.
Test Cases have been changed to allow our acceptance test run agains SBO installed through helm chart.
Wiki changed to include new commands to build publish and test.Dependencies (External/Internal)
NA
Design Artifacts (Design Doc Template)
NA
Exploration
Note