Dynamic Helm chart Creation


smart.imran003@...
 
Edited

Hello All,

I want to use templates in overall umbrella chart and include/build only required helm chart.
Which means the Final umbrella chart(main values.yaml) should only contain information about desired chart which i really need to build instead of building the entire chart(with applications which i really don't need for a partifuclar build).

Example:
i have a main values.yaml with below applications

ElasticSearch
Kibana
Grafana
Logstash

But i don't want to build kibana in one build and grafana in the other, Which means i don't want the definition itself to be available in the values.yaml

Is it possible to program something like thiat? Using goLang, Please recommend something for it.

This is because, when i deliver the chart to customer, i dont want the customer to know that we have multiple applications are build using this chart.

Sorry for my grammar.

Thanks,
Syed