重新启动docker对k8s集群有什么影响

时间:2020-02-27 06:17:46

标签: docker kubernetes

由于docker缺少docker bridge,所以我创建了一个新的bridge并将其添加到docker的daemon.json文件中。但是在我的k8s集群中,主节点是单个节点,而不是HA。现在,我需要重新启动集群中的所有工作节点和主节点。有什么需要注意的吗?

1 个答案:

答案 0 :(得分:2)

如果您使用的是copysetset,daemonset,deployment,statefulset等,其中有一个控制器始终试图将工作负载容器的状态收敛到所需状态,则会自动创建新的容器。您将经历短暂的停机时间,直到产生新的吊舱。但是,如果您直接运行Pod,则不会重新创建Pod。这就是为什么不建议直接部署Pod的原因。

由于只有一个主节点同时也托管etcd,因此需要备份ETCD数据并在重新启动主节点后将其还原。