a)普通重启命令。 要么 b)执行kubectl排水,然后重新启动。
答案 0 :(得分:2)
肯定是使用kubectl drain
方法的option-2。
重启前:
kubectl drain $NODENAME
将在将该节点标记为不可调度的同时正常终止该节点上的所有pod。
重启后:
一旦重新启动完成并顺利进行,则使该节点可再次调度:kubectl uncordon $NODENAME
。
请仔细阅读this文档。
直接在节点上运行普通重启会影响该节点上运行的所有Pod,因此不建议这样做。
希望这会有所帮助。