<p>I'm sorry if it is noob question, but I can't find an explanation for this anywhere.</p>
<p>I need to know which version of the helm server are running on the cluster. In my machine I have the helm client in both versions (helm2 and helm3), when I run the command <code>helm2 version</code> or <code>helm3 version</code>, I'm not sure if I am getting the client or the server version.</p>
<p>For example, on kubectl it describes both client and server version:</p>
<pre><code>kubectl version
Client Version: version.Info{Major:&quot;1&quot;, Minor:&quot;10&quot;, GitVersion:&quot;v1.10.7&quot;, GitCommit:&quot;0c38c362511b20a098d7cd855f1314dad92c2780&quot;, GitTreeState:&quot;clean&quot;, BuildDate:&quot;2018-08-20T10:09:03Z&quot;, GoVersion:&quot;go1.9.3&quot;, Compiler:&quot;gc&quot;, Platform:&quot;darwin/amd64&quot;}
Server Version: version.Info{Major:&quot;1&quot;, Minor:&quot;11&quot;, GitVersion:&quot;v1.11.4&quot;, GitCommit:&quot;bf9a868e8ea3d3a8fa53
</code></pre>
<p>What could be the best way to determine it?</p>

Arrow Root
<p>helm3 does not have a server version unlike helm v2.</p>
<p>You can run <code>helm version</code> for helm v2.</p>
<p>Here is the <a href="https://helm.sh/docs/faq/changes_since_helm2/#removal-of-tiller" rel="nofollow noreferrer">tiller removal doc</a>.</p>
