title: Helm iterating over array of objects
body: <p>I have following array of object</p>
  <pre><code>--------------------------
  customizedFactorImplVolume:
    - name: PasswordAuthn
      customFactorProviderDir: PasswordDir
  
    - name: FaceIdAuthn
      customFactorProviderDir: FaceIdDir 
  --------------
  </code></pre>
  <p>when this is passed as &quot;helm install --name jenkins -f my-values.yaml&quot;, i am able to iterate over it using &quot;range&quot; from my deployment.yaml. But when I am unable to read it when passed the values using &quot;--set&quot; helm option:</p>
  <p>--set customfactor.customizedFactorImplVolume[0].customFactorProviderDir=PasswordAuthentication
  --set customfactor.customizedFactorImplVolume[0].name=password
  --set customfactor.customizedFactorImplVolume[1].customFactorProviderDir=FaceIdAuthn
  --set customfactor.customizedFactorImplVolume[1].name=faceid</p>
  <p>Not sure what is bad in &quot;--set&quot;(&quot;range helm api is getting values null). Any help will be really appreciated.</p>