<p>My kubelet has an internal IP that points to eth0.  How can I change it to eth1?</p>
<p>I have already tried editing <code>KUBELET_CONFIG_ARGS</code> in <code>/etc/systemd/system/kubelet.service.d/10-kubeadm.conf</code>  both with and without <code>--node-ip</code> flag as described <a href="https://stackoverflow.com/questions/54942488/how-to-change-the-internal-ip-of-kubernetes-worker-nodes">here</a>.</p>
<p>In both cases, the internal ip reflects eth0</p>

user3877654
<p>Ah, I was misusing the --node-ip flag in /etc/systemd/system/kubelet.service.d/10-kubeadm.conf</p>
<p>It will not autodetect or point. You need to manually specify the IP address on each node.  Then rebuild.  Fixed!</p>
