title: helm doesnt use the values.yaml file
body: <p>Im using helm to install prometheus operator with stable chart
  and it take all the config as expected,</p>
  
  <p>This is the <code>values.yaml</code> </p>
  
  <pre><code>grafana:
    enabled: true
  alertmanager:
    enabled: true
    alertmanagerSpec:
      replicas: 3
    image:
      repository: quay.io/prometheus/alertmanager
      tag: v0.20.0
  </code></pre>
  
  <p>when I run <code>helm install mon stable/prometheus-operator -n mon -f values.yaml</code><br>
  everything is working just fine, I was able to see <code>3</code> alert manager instances and see the version in the logs <code>0.20.0</code></p>
  
  <p>Now I need to do some configuration that I’ve created and helm chart with <code>helm create v2chart</code></p>
  
  <p>add my config file to the <code>template</code> folder of the chart and add the following <code>requirements.yaml</code> and run <code>helm dep update ./v2chart</code> </p>
  
  <pre><code>dependencies:
    - name: prometheus-operator
      version: 8.5.0
      repository: https://kubernetes-charts.storage.googleapis.com
  </code></pre>
  
  <p>I see now inside the chart folder under the root <code>prometheus-operator-8.5.0.tgz</code> </p>
  
  <p>now running on the root I run helm <code>helm install mon -f values.yaml . -n mon</code></p>
  
  <p>and it takes the default charts values and not my <code>values.yaml</code> config ( I see only 1 instance of the alert manager with version 0.19 ) </p>
  
  <p>What am I missing here?</p>
  
  <p>btw, I see that the config file in the template is configured correctly however it doesnt take the <code>values.yaml</code> during installation ...</p>