<p>I need to install this NGINX Ingress Controller Git release <a href="https://github.com/kubernetes/ingress-nginx/releases/tag/nginx-0.22.0" rel="nofollow noreferrer">https://github.com/kubernetes/ingress-nginx/releases/tag/nginx-0.22.0</a> in my Kubernetes cluster. Can anyone share the steps on how to do it?</p>
<p>I did some research, but could not find any useful article.</p>
<p><strong>Additional information</strong></p>
<ul>
<li>I'm managing the cluster using helm. So is there a way to set it up using helm?</li>
<li>Is any other approach recommended?</li>
</ul>

<p>You can display all available helm chart versions using:</p>
<pre class="lang-bash prettyprint-override"><code>helm search repo ingress-nginx --versions
</code></pre>
<pre class="lang-bash prettyprint-override"><code>NAME                        CHART VERSION   APP VERSION DESCRIPTION
ingress-nginx/ingress-nginx 4.2.1           1.3.0       Ingress controller for Kubernetes using NGINX a...
ingress-nginx/ingress-nginx 4.2.0           1.3.0       Ingress controller for Kubernetes using NGINX a...
ingress-nginx/ingress-nginx 4.1.4           1.2.1       Ingress controller for Kubernetes using NGINX a...
ingress-nginx/ingress-nginx 4.1.3           1.2.1       Ingress controller for Kubernetes using NGINX a...
....
</code></pre>
<p>Then, choose the version you want <code>CHART VERSION</code>, here 4.2.0</p>
<pre class="lang-bash prettyprint-override"><code>helm install ingress-nginx ingress-nginx/ingress-nginx \
    --namespace $NAMESPACE \
    --version 4.2.0
</code></pre>
