Uploaded image for project: 'Service Binding'
  1. Service Binding
  2. APPSVC-1242

Automate the SBO Helm creation package

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • Service Binding
    • None
    • Automate the SBO Helm creation package
    • False
    • Hide

      None

      Show
      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:

      1. Manual intervention every time we release for helm chart creation
      2. 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

              Unassigned Unassigned
              dperaza@redhat.com David Peraza
              Archiver:
              ranumula@redhat.com Raju Anumula

                Created:
                Updated:
                Archived: