title: Unset/remove default value in helm values.yaml
body: <p>I have a downloaded file through helm inspect called sftp.yaml</p>
  <p>I have a parameter in that sftp.yaml file:-</p>
  <pre><code>sftp:
      allowedMACs: &quot;hmac-sha2-512&quot;
      allowedCiphers: aes256-ctr
  </code></pre>
  <p>Now if i install the corresponding helm chart after commenting out the entire line of &quot;allowedMACs&quot; from custom values files i.e. &quot;sftp.yaml&quot;, then K8s takes the delta of sftp.yaml and the actual values.yaml and then use values.yaml's &quot;allowedMACs&quot;.</p>
  <p>However What i want is if &quot;allowedMACs&quot; line is commented in &quot;sftp.yaml&quot; custom values file, then it should not set the env variable at all, or sets it as null.</p>
  <p>presently my deployment file's env section looks like</p>
  <pre><code>  - name: MACs
      value: {{ default &quot;&quot; .Values.sftp.allowedMACs | quote }}
  </code></pre>