<p>I've created a kubernetes cluster on AWS using Kops, and I've correctly configured the cluster on Gitlab.</p>

<p>I've installed Helm Tiller and Ingress from Gitlab's panel, but I now wish to uninstall the Ingress chart.</p>

<p>I'm not sure how to uninstall the ingress chart. What I'm tring now is configuring my Helm CLI to delete the ingress release, but I'm not getting the Helm CLI correctly configured. The Tiller stuff is being deployed at the <code>gitlab-managed-apps</code>, so I'm trying the following command:</p>

<pre><code>$ helm init --tiller-namespace gitlab-managed-apps --service-account tiller --upgrade
HELM_HOME has been configured at C:\Users\danie\.helm.

Tiller (the Helm server-side component) has been upgraded to the current version.
Happy Helming!
</code></pre>

<p>But then when I'm trying to issue the <code>helm ls</code> command I'm getting the following error:</p>

<pre><code>$ helm ls
Error: could not find tiller
</code></pre>

<p>But the service account exists on the namespace:</p>

<pre><code>$ kubectl get serviceAccounts -n gitlab-managed-apps
NAME                    SECRETS   AGE
default                 1         23h
ingress-nginx-ingress   1         23h
tiller                  1         23h
</code></pre>

<p>Any ideas how to get the CLI correctly configured?</p>

Daniel Ramos
<p>you have installed tiller to a namespace that is not the default namespace.
As per default the Helm CLI will assume tiller is installed in default and that this is the namespace you want to "get in touch with"</p>

<p>this can be fixed by using the <code>tiller-namespace</code> flag as for your example that'd be </p>

<p><code>helm list --tiller-namespace gitlab-managed-apps</code></p>
