Support to deploy multiple charts using Native Helm deployments
pending feedback
G
Grateful Caribou
Although configuring multiple helm charts (manifests) on a native helm service is supported as per https://developer.harness.io/docs/continuous-delivery/deploy-srv-diff-platforms/helm/native-helm-quickstart/#using-multiple-helm-charts-in-a-single-harness-service, During the execution a primary manifest has to be selected. This might benefit if the charts are different for different environments.
manifestConfigurations:
primaryManifestRef: <+input>
However, deploying multiple helm charts when deploying a service isn't possible (The error NativeHelm deployment support only one manifest of one of types: HelmChart is noticed if the above block is removed). For instance, deploying a monitoring stack that contains multiple tools such as prometheus, grafana etc will require separate charts for the tools to be deployed. This request is for having an option to deploy all the charts from the manifest in the same service(monitoring stack) instead of having the charts deploy through separate services.
Log In
G
Grateful Caribou
No I have not tried it yet. But the use case I have is to be able to deploy 3 different helm charts that are completely independent of each other under a single deployment.
Rohan Gupta
pending feedback
Rohan Gupta
Have you tried the subchart feature? https://developer.harness.io/docs/continuous-delivery/deploy-srv-diff-platforms/helm/deploy-helm-charts/#using-subcharts