Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Note : Optional configuration/parameters to be templatized and included based on flags/properties from ComponentSpec (Optional Covered under 6 to 10)

The generator must consolidate these separate base values.template and created required values.yaml

...

3. Identify Component-spec schema changes for ENV setting mappingmapping  (refer REQ #1 below)

4. Identify Component-spec schema changes for Service mapping (and nodeport) (refer REQ #7 below)

5. Build helm chart generator taking as inputs template directory and template list file to be used for chart generation and perform lint for consolidated charts.

...

6. Support MAPPING requirement – ENV SETTING (refer REQ DOC #1 for details)

7. Support MAPPING requirement – CMPv2 Certificates (refer REQ DOC #3 for details)

8. Support MAPPING requirement – Postgres (refer REQ DOC #5 for details)

9. Support MAPPING requirement – Policy Sidecar (refer REQ DOC #4  for details)

10. Support SERVICE MAPPING based on spec file (refer REQ DOC #7 for details)

11. Support MAPPING requirement – ConfigMap support (refer REQ DOC #2 for details)

12. Support MAPPING requirement – DMAAP Secure Topic/Feed (refer REQ DOC for details)

...

Values.yaml specification

...

  • Schema change required need to determine if nodeport vs clusterip
    • Require nodeport as input

...

    • inputReference 

https://git.onap.org/dcaegen2/platform/tree/mod/component-json-schemas/component-specification/dcae-cli-v2/component-spec-schema.json

Values.yaml specification

...