<p>I think I just need to modify the internal ip of a worker node to get it back because its static Ip had changed.</p>

<p>I tried without success:</p>

<pre><code>kubectl patch node mynode -p '{"status": {"addresses": [{ "address": "44.33.22.11", "type": "InternalIP" }] } }'
</code></pre>

<blockquote>
  <p>node "mynode" not patched </p>
</blockquote>

<p>What is the way to modify the worker internalip from master node and get it back ?</p>

<p>Thank you in advance for your help.</p>

Alphapage
<p>I found out the below way to update worker node IP address:</p>

<ol>
<li>Execute <code>kubeadm reset</code> on worker node.</li>
<li>Change IP address using <code>ifconfig &lt;network interface&gt; &lt;IP address&gt;</code> command.</li>
<li>Add node again using <code>kubeadm join</code> command.</li>
</ol>

<p>Note, if you added custom IP addresses for worker Nodes to <code>/etc/hosts</code>, don’t forget to change it there.</p>
