<p>I have <code>Chart.yaml</code> as:</p>
<pre><code>dependencies:
    - name: mysql
      version: &quot;5.0.9&quot;
      repository: &quot;https://charts.bitnami.com/bitnami&quot;
      alias: a
    - name: mysql
      version: &quot;5.0.9&quot;
      repository: &quot;https://charts.bitnami.com/bitnami&quot;
      alias: b
</code></pre>
<p>and <code>values.yaml</code> as</p>
<pre><code>mysql:
  somename: Overriden
  somename2: NotOverriden
a:
  somename: A
b:
  somename: B
</code></pre>
<p>but the helm is reading only values from <code>a:</code> and <code>b:</code>. I would expect that values from <code>mysql:</code> are applied to both <code>a:</code> and <code>b:</code> and overridden where needed.</p>
<p>Is this possible at all, or is there some other way?</p>

<p>You could use yaml anchors and aliases.</p>
<pre><code>    mysql: &amp;mysql
      somename: Overriden
      somename2: NotOverriden
    a:
      &lt;&lt;: *mysql
      somename: A
    b:
      &lt;&lt;: *mysql
      somename: B
</code></pre>
