14_kubernetes_setup/14.6_systemd.md
部署 Kubernetes 集群涉及多个组件的安装和配置,包括 Master 节点和 Worker 节点。本章介绍如何使用 systemd 管理这些服务的生命周期。
为了让 systemd 管理 Kubernetes 服务,需要创建相应的 .service 文件,例如:
/etc/systemd/system/kubelet.service
/etc/systemd/system/kube-proxy.service
/etc/systemd/system/kube-apiserver.service
# 启动服务
sudo systemctl start kubelet
# 停止服务
sudo systemctl stop kubelet
# 重启服务
sudo systemctl restart kubelet
# 查看服务状态
sudo systemctl status kubelet
# 设置开机自启
sudo systemctl enable kubelet
如果希望查看更完整的 systemd 部署案例,可以参考 opsnull/follow-me-install-kubernetes-cluster 这类社区项目,再结合本章前文的 kubeadm 与组件配置说明理解整体流程。