Uploaded image for project: 'ONAP Operations Manager'
  1. ONAP Operations Manager
  2. OOM-1936

Helm Chart Generation

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Closed
    • Priority: High
    • Resolution: Won't Do
    • Affects Version/s: Frankfurt Release
    • Fix Version/s: Frankfurt Release
    • Component/s: None
    • Labels:

      Description

      As the number and complexity of Helm Charts grows, it is becoming harder to maintain standardization across them all. Standardization is important as it allows for consistent behaviors across all ONAP applications. This includes the ability for all applications to reference the same global configuration values for docker repository, enabling debugging and using a default storage class provisioner. Even more importantly, provide consistent upgrade and rollback mechanisms.

      To address this complexity, the A&AI team has demonstrated an approach that allows for further templating of common standardized portions of a Helm Chart. This allows for a central location in which to change and evolve common Helm Chart logic. Now using these common .tpls, it is possible to generate the Helm Chart for every ONAP application. It also makes it much easier to onboard new applications as this generation approach is mostly data driven from a provided values.yaml file. 

       

        Attachments

          Issue Links

          # Subject Branch Project Status CR V

            Activity

              People

              Assignee:
              melliott Mike Elliott
              Reporter:
              melliott Mike Elliott
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: