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

Helm Chart Generation


    • Icon: Story Story
    • Resolution: Won't Do
    • Icon: High High
    • Frankfurt Release
    • Frankfurt Release
    • None

      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. 


            melliott melliott
            melliott melliott
            0 Vote for this issue
            2 Start watching this issue