如何重新启动Kubernetes主?

ubof19bj  于 2022-11-28  发布在  Kubernetes
关注(0)|答案(2)|浏览(187)

我想重新启动实际的Kubernetes主机相关流程/服务。
因此,这将与kubelete /调度程序等相关。
如何做到这一点?

2fjabf4q

2fjabf4q1#

我认为这应该有所帮助:

for SERVICES in etcd kube-apiserver kube-controller-manager kube-scheduler flanneld; do
    systemctl restart $SERVICES
    systemctl enable $SERVICES
    systemctl status $SERVICES
done

还有

for SERVICES in kube-proxy kubelet flanneld docker; do
    systemctl restart $SERVICES
    systemctl enable $SERVICES
    systemctl status $SERVICES
done

这归功于BrandonPotter/restart-kubectl-master-services

i5desfxk

i5desfxk2#

我这样做:

docker container ls | grep k8s

然后道:

docker restart container_id

其中container_id是从前面的命令中获得的容器的标识符。不是所有的东西都需要重新启动,所以我手动地做这个。需要重新启动的东西:

  • 立方调度器
  • 库-控制器-管理器
  • 小法兰绒
  • 立方体代理
  • 等离子体
  • 与上面列出的相关的所有k8s_POD_*

相关问题