Alex
07/29/2025, 2:18 PMhelm dependency build or any other helm command.
In my solution I will need nested dependencies to be resolved automatically, as I want several layers of values (with overrides for each layer) For example:
/clusters/01/Chart.yaml will have a dependency of /environments/prod
/environments/prod/Chart.yaml will have a dependency of /region/US
/region/US/Chart.yaml will depend on an "umbrella" chart, that this umbrella chart will deploy all apps, while overriding the values according to the precedence of the dependencies.
Using helm in Flux/ArgoCD, I was not able to do that as helm doesn't support recursive dependency building, so only the first 2 charts were deployed.
I tried using basic helmfile examples, but the same limitation still in place.
I wonder if I can somehow leverage helmfile to dynamically resolve all nested dependencies of an helm chart without having to commit all charts' tgz files?Joseph Gardner
07/29/2025, 10:19 PMAlex
07/30/2025, 1:07 PMneeds ordering, and the chart dependencies are not needed anymore?
The thing is that each dependency chart will hold its own values.yaml, which results in layers of overrides.
Can multiple releases provide similar functionality of values overrides somehow?Joseph Gardner
07/30/2025, 2:19 PMZubair Haque
08/05/2025, 3:24 AM