修改kubernetes中node的internalip
Modify internalip of node in kubernetes
我想我只需要修改工作节点的内部 ip 就可以取回它,因为它的静态 IP 已更改。
我试过没有成功:
kubectl patch node mynode -p '{"status": {"addresses": [{ "address": "44.33.22.11", "type": "InternalIP" }] } }'
node "mynode" not patched
从master节点修改worker internalip并取回的方法是什么?
预先感谢您的帮助。
我发现了以下更新工作节点 IP 地址的方法:
- 在工作节点上执行
kubeadm reset
。
- 使用
ifconfig <network interface> <IP address>
命令更改 IP 地址。
- 使用
kubeadm join
命令再次添加节点。
请注意,如果您将工作节点的自定义 IP 地址添加到 /etc/hosts
,请不要忘记在那里进行更改。
我想我只需要修改工作节点的内部 ip 就可以取回它,因为它的静态 IP 已更改。
我试过没有成功:
kubectl patch node mynode -p '{"status": {"addresses": [{ "address": "44.33.22.11", "type": "InternalIP" }] } }'
node "mynode" not patched
从master节点修改worker internalip并取回的方法是什么?
预先感谢您的帮助。
我发现了以下更新工作节点 IP 地址的方法:
- 在工作节点上执行
kubeadm reset
。 - 使用
ifconfig <network interface> <IP address>
命令更改 IP 地址。 - 使用
kubeadm join
命令再次添加节点。
请注意,如果您将工作节点的自定义 IP 地址添加到 /etc/hosts
,请不要忘记在那里进行更改。