title: Why helm ignoring node port section?
body: <p>I'm tring install helm chart with nodeport on specific port. For example: <code>30005</code>, but helm ignoring nodeport section.</p>
  
  <pre><code>==&gt; v1/Service
  NAME       TYPE      CLUSTER-IP     EXTERNAL-IP  PORT(S)         AGE
  hello-app  NodePort  10.109.69.245  &lt;none&gt;       8080:32146/TCP  0s
  </code></pre>
  
  <p>I tried set specific port:</p>
  
  <pre><code>helm install --set service.type=NodePort,service.nodePort=30005 --name hello-app /home/ubuntu/hello-app
  </code></pre>
  
  <p>My <code>values.yaml</code> "service" section.</p>
  
  <pre><code>imagePullSecrets: []
  nameOverride: ""
  fullnameOverride: ""
  
  service:
    type: NodePort
    port: 8080
    nodePort: 30005
  </code></pre>
  
  <p>My expected result:</p>
  
  <pre><code>==&gt; v1/Service
  NAME       TYPE      CLUSTER-IP     EXTERNAL-IP  PORT(S)         AGE
  hello-app  NodePort  10.109.69.245  &lt;none&gt;       8080:30005/TCP  0s
  </code></pre>