<p>As per: <a href="https://docs.nginx.com/nginx-ingress-controller/installation/installation-with-helm/" rel="nofollow noreferrer">https://docs.nginx.com/nginx-ingress-controller/installation/installation-with-helm/</a></p>
<p>I'm trying to install ingress-nginx with custom ports, but it does not expose those ports when I pass in the <code>controller.customPorts</code> parameter. I think I'm not passing it in the right format. The documentation says</p>
<pre><code>A list of custom ports to expose on the NGINX ingress controller pod. Follows the conventional Kubernetes yaml syntax for container ports.
</code></pre>
<p>Can anyone explain to me what that format should be?</p>

<p>Assuming they mean what shows up in Pod definitions:</p>
<pre class="lang-yaml prettyprint-override"><code>- port: 1234
  name: alan
</code></pre>
