<p>I have several charts that I would like to deploy together.</p>
<p>Chart.yaml:</p>
<pre><code>apiVersion: v2
name: solution-chart
description: A Helm chart for Kubernetes
type: application
version: 0.1.0

appVersion: 1.16.0

dependencies:
- name: ingress-nginx
  version: 2.13.0
  repository: &quot;https://kubernetes.github.io/ingress-nginx&quot;  
- name: service1
  version: 0.1.0
- name: service2
  version: 0.1.0
- name: service3
  version: 0.1.0
</code></pre>
<p>Service1, Service2 and Service3 have different values file, one for local-config and one for production-config.</p>
<p>Is it possible to somehow specify the values file in the dependency section of the Chart.yaml file?</p>

GioGio
<p>I can suggest you use <code>helmfile</code> for resolving the following issue.</p>
<p>I'm using it and usually wrapping all charts and their dependencies like this:</p>
<pre><code>releases:
    - name: service1
      chart: ./charts/service1
      values:
          - ./values/service1.yaml
    - name: service2
      chart: ./charts/service2
      values:
          - ./values/service2.yaml
    - name: service3
      chart: ./charts/service3
      values:
          - ./values/service3.yaml
</code></pre>
<p>Try to reach the documentation and find is it acceptable for your case:</p>
<p><a href="https://github.com/roboll/helmfile" rel="nofollow noreferrer">https://github.com/roboll/helmfile</a></p>
