<p>I deployed one ingress controller in a namespace by running the command:</p>
<pre><code>helm install nginx-ingress ingress-nginx/ingress-nginx \
    --namespace kk \
    --set controller.replicaCount=2 \
    --set controller.nodeSelector.&quot;beta\.kubernetes\.io/os&quot;=linux \
    --set defaultBackend.nodeSelector.&quot;beta\.kubernetes\.io/os&quot;=linux
</code></pre>
<p>When I run the same command in another namespace I get the below error:</p>
<pre><code>Error: Failed to download &quot;ingress-nginx/ingress-nginx&quot; (hint: running `helm repo update` may help)
</code></pre>
<p>I am pretty sure we can install multiple ingress controller in one Kubernetes cluster but I am unable to resolve this issue.</p>

<p>It's all about your internet connection. I've had the same problem.
Try using the specific version; that may help:</p>
<pre><code>helm install ingress-nginx ingress-nginx/ingress-nginx --version 3.7.1 --debug 
</code></pre>
