如何启动&;停止Kubernetes 1.8.5群集? 问题:

如何启动&;停止Kubernetes 1.8.5群集? 问题:,kubernetes,kubeadm,Kubernetes,Kubeadm,启动/停止K8S群集的命令是什么?安装完成后,重启CentOS服务器,重启后K8S群集不运行 列表服务中提到了一些服务,但没有通过kubeadm安装此类服务 Failed to restart etcd.service: Unit not found. Failed to restart kube-apiserver.service: Unit not found. Failed to restart kube-controller-manager.service: Unit not found

启动/停止K8S群集的命令是什么?安装完成后,重启CentOS服务器,重启后K8S群集不运行

列表服务中提到了一些服务,但没有通过kubeadm安装此类服务

Failed to restart etcd.service: Unit not found.
Failed to restart kube-apiserver.service: Unit not found.
Failed to restart kube-controller-manager.service: Unit not found.
环境 CentOS 7在虚拟机上。K8S 1.8.5

$ kubectl get nodes
NAME      STATUS    ROLES     AGE       VERSION
master    Ready     master    36m       v1.8.5
node01    Ready     <none>    35m       v1.8.5
node02    Ready     <none>    35m       v1.8.5
$kubectl获取节点
姓名状态角色年龄版本
master Ready master 36m v1.8.5版
节点01就绪35m v1.8.5
节点02就绪35m v1.8.5

当您使用kubeadm启动和管理k8s群集时。据我所知,kubeadm使用以下方法

Systemd仅管理节点上的kubelet服务

Kubelet创建和管理k8s控制平面组件(kube api服务器、kube控制器管理器、etcd和调度器、kube代理),作为静态pod

Kubelet从
/etc/kubernetes/manifests
访问其json清单文件


因此,如果要删除控制平面组件,只需将这些清单文件移动到另一个目录中

感谢您提供的信息,但是我想知道如何启动/停止整个集群。我想启动/停止kubelet可以吗?因此,基本上,首先您将从这个目录中删除文件,因为这个kubelet将无法监视这些静态播客。现在,如果您杀死这些k8s组件吊舱,那么它们将不会重新启动。现在你可以停止kubelet了,因为它没用。