重启node的情况
此处是直接reboot node节点
重启时间较短
- Node controller 默认的驱逐时间为5分钟,在此时间之内,node重启后,kubelet 会 自动重启所有pod
- 重启后 pod ip 地址会变
- controller manager上的 --pod-eviction-timeout 参数设定时长
重启时间较长-超过5minutes
- 首先,Node Controller(实际是Controller manager)会驱逐node 上的pod,驱逐即删除
- 若pod为ReplicaSet,在其他node上新建相同个pod
- 若pod没有副本,则GG
结论
- 在有Replicaset 副本下,重启机器没有影响(只要不是所有node同时重启)