<p>When I'm trying to describe on hpa following error is thrown:</p>

<pre><code>kubectl describe hpa go-auth
Error from server (NotFound): the server could not find the requested resource
</code></pre>

<p>My kubectl version is :</p>

<pre><code>Client Version: version.Info{Major:"1", Minor:"14", GitVersion:"v1.14.1", GitCommit:"b7394102d6ef778017f2ca4046abbaa23b88c290", GitTreeState:"clean", BuildDate:"2019-04-08T17:11:31Z", GoVersion:"go1.12.1", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"12+", GitVersion:"v1.12.7-gke.7", GitCommit:"b80664a77d3bce5b4701bc881d972b1a702290bf", GitTreeState:"clean", BuildDate:"2019-04-04T03:12:09Z", GoVersion:"go1.10.8b4", Compiler:"gc", Platform:"linux/amd64"}
</code></pre>

<p>Beware of <a href="https://kubernetes.io/docs/setup/version-skew-policy/#kubectl" rel="nofollow noreferrer"><code>kubectl</code> version skew</a>. Running <code>kubectl</code> <strong>v1.14</strong> with <code>kube-apiserver</code> <strong>v1.12</strong> is not supported.</p>

<p>As per <a href="https://kubernetes.io/docs/tasks/tools/install-kubectl/#before-you-begin" rel="nofollow noreferrer"><code>kubectl</code> docs</a>:</p>

<blockquote>
  <p>You must use a kubectl version that is within one minor version
  difference of your cluster. For example, a v1.2 client should work
  with v1.1, v1.2, and v1.3 master. Using the latest version of kubectl
  helps avoid unforeseen issues.</p>
</blockquote>

<p>Give it another try using <code>kubectl</code> <strong>v1.12.x</strong> and you probably will get rid of this problem. Also, take a look at the <a href="https://github.com/kubernetes/kubectl/issues/568" rel="nofollow noreferrer">#568</a> issue (especially <a href="https://github.com/kubernetes/kubectl/issues/568#issuecomment-447924702" rel="nofollow noreferrer">this</a> comment), which addresses the same problem that you have.</p>

<p>If you are wondering on how to manage multiple <code>kubectl</code> versions, I recommend this read: <a href="https://medium.com/@eduardobaitello/using-different-kubectl-versions-with-multiple-kubernetes-clusters-a3ad8707b87b" rel="nofollow noreferrer">Using different kubectl versions with multiple Kubernetes clusters</a>.</p>
