Combine Helm charts or leave separate?
-
I'm new to Helm and my first task was to recreate a simple pipeline. This pipeline is just:
PostgreSQL -> Spark, with ELK monitoring the instances.
Someone mentioned I may be able to combine all of these into a single Helm chart; such that when I run the Helm chart it spins up PostgreSQL, Spark, and ELK. Is there any advantage to this? Before I attempt to do this, is it a best practice or would it be better to keep each one separate?
-
Using https://kustomize.io/ you can combine multiple helm charts and make tweaks to them on the fly. https://jfrog.com/blog/power-up-helm-charts-using-kustomize-to-manage-kubernetes-deployments/ for doing this sort of thing.