<p>From this question <a href="https://stackoverflow.com/questions/53612553/how-to-uninstall-remove-tiller-from-kubernetes-manually">How to uninstall / remove tiller from Kubernetes manually?</a> I see I can use </p>

<pre><code>helm reset --force
</code></pre>

<p>to quoting <a href="https://helm.sh/docs/helm/#helm-reset" rel="nofollow noreferrer">https://helm.sh/docs/helm/#helm-reset</a> ...</p>

<blockquote>
  <p>uninstalls Tiller (the Helm server-side component) from your Kubernetes Cluster and optionally deletes local configuration in $HELM-HOME (default ~/.helm/)</p>
</blockquote>

<p>My question is :</p>

<p>In a multi-node cluster should this be ran once per master or once per cluster ?</p>

k1eran
<p>Once per cluster should be enough, because tiller is a single cluster-wide component that is running completely on kubernetes, not tied to a specific node.</p>

<p>Additionally, you do not need to run this command on the nodes themselves - you can run it locally as well, as long as you can talk to the kube-apiserver. This is what is meant by the "local configuration files (<code>~/.helm.</code>)".</p>
