<p>After I have run <code>helm list</code> I got following error:</p>

<blockquote>
  <p>Error: incompatible versions client[v2.9.0] server[v2.8.2]</p>
</blockquote>

<p>I did a helm init to install the compatible tiller version 
"Warning: Tiller is already installed in the cluster.
(Use --client-only to suppress this message, or --upgrade to upgrade Tiller to the current version.)". </p>

<p>Any pointers?</p>

Avi
<p>Like the OP, I had this error:</p>

<pre><code>$ helm list
Error: incompatible versions client[v2.10.0] server[v2.9.1]
</code></pre>

<p>Updating the server wasn't an option for me so I needed to brew install a previous version of the client. I hadn't previously installed client[v2.9.1] (or any previous client version) and thus couldn't just <code>brew switch kubernetes-helm 2.9.1</code>. I ended up having to follow the steps in this SO answer: <a href="https://stackoverflow.com/a/17757092/2356383">https://stackoverflow.com/a/17757092/2356383</a></p>

<p>Which basically says</p>

<ul>
<li>Look on Github for the correct kubernetes-helm.rb file for the version you want (2.9.1 in my case): <a href="https://github.com/Homebrew/homebrew-core/search?q=kubernetes-helm&amp;type=Commits" rel="noreferrer">https://github.com/Homebrew/homebrew-core/search?q=kubernetes-helm&amp;type=Commits</a></li>
<li>Click the commit hash (78d6425 in my case)</li>
<li>Click the "View" button to see the whole file</li>
<li>Click the "Raw" button</li>
<li>And copy the url: <a href="https://raw.githubusercontent.com/Homebrew/homebrew-core/78d64252f30a12b6f4b3ce29686ab5e262eea812/Formula/kubernetes-helm.rb" rel="noreferrer">https://raw.githubusercontent.com/Homebrew/homebrew-core/78d64252f30a12b6f4b3ce29686ab5e262eea812/Formula/kubernetes-helm.rb</a></li>
</ul>

<p>Now that I had the url for the correct kubernetes-helm.rb file, I ran the following:</p>

<pre><code>$ brew unlink kubernetes-helm
$ brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/78d64252f30a12b6f4b3ce29686ab5e262eea812/Formula/kubernetes-helm.rb
$ brew switch kubernetes-helm 2.9.1
</code></pre>

<p>Hope this helps someone.</p>
