...
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)
...
- Need spec schema update to include list of parameters (key/value for applicationEnv) -->https://git.onap.org/dcaegen2/platform/tree/mod/component-json-schemas/component-specification/dcae-cli-v2/component-spec-schema.json
Values.yaml specification
...
- Schema change required need to determine if nodeport vs clusterip
- Require nodeport as input
...
- inputReference
Values.yaml specification
...