<p>What happened:
Installed kubctl-cli throgh brew. At the time on my pc kubectl version version was 1.11.0 and the server was 1.9.3.
While I was working on my cluster I tried to delete a pod named X, the command got stuck so I had to stop it (ctrl+c) and pod X got stuck in a Termination state.
I tried to SSH into the hosted node and manually delete the pod but no success, also tried th delete the pod with --force and/--period 0/--now.</p>

<p>Is there a way I can remove the pod?</p>

<p>What you expected to happen:</p>

<p>Pod X was deleted successfully from the cluster</p>

<p>How to reproduce it (as minimally and precisely as possible):</p>

<p>Install kubctl-cli version 1.11.0 on server 1.9.3</p>

<p>Environment:</p>

<pre><code>Cloud provider or hardware configuration:
AWS using kops
Kernel (e.g. uname -a):
Darwin h-MacBook-Pro-sl-ido.local 17.6.0 Darwin Kernel Version 17.6.0: Tue May 8 15:22:16 PDT 2018; root:xnu-4570.61.1~1/RELEASE_X86_64 x86_64
</code></pre>

ido
<p>I provided <a href="https://stackoverflow.com/a/51138459/9485673">the answer</a> to same problem:</p>

<blockquote>
  <p>From <a href="https://github.com/kubernetes/community/blob/master/contributors/design-proposals/release/versioning.md#supported-releases-and-component-skew" rel="nofollow noreferrer">documentation</a></p>
  
  <p>a client should be skewed no more than one minor version from the
  master, but may lead the master by up to one minor version. For
  example, a v1.3 master should work with v1.1, v1.2, and v1.3 nodes,
  and should work with v1.2, v1.3, and v1.4 clients</p>
</blockquote>
