参考连接: https://www.jianshu.com/p/fca5da540ee7
一 查找kubelet启动文件
[root@node2 ~]# locate kubelet.service
/etc/systemd/system/kubelet.service
/etc/systemd/system/multi-user.target.wants/kubelet.service
二 查看启动文件位置 为 /etc/kubernetes/kubelet.env
[root@node2 ~]# cat /etc/systemd/system/kubelet.service
[Unit]
Description=Kubernetes Kubelet Server
Documentation=https://github.com/GoogleCloudPlatform/kubernetes
After=docker.service
Wants=docker.socket
[Service]
User=root
EnvironmentFile=-/etc/kubernetes/kubelet.env
ExecStart=/usr/local/bin/kubelet \
$KUBE_LOGTOSTDERR \
$KUBE_LOG_LEVEL \
$KUBELET_API_SERVER \
$KUBELET_ADDRESS \
$KUBELET_PORT \
$KUBELET_HOSTNAME \
$KUBELET_ARGS \
$DOCKER_SOCKET \
$KUBELET_NETWORK_PLUGIN \
$KUBELET_VOLUME_PLUGIN \
$KUBELET_CLOUDPROVIDER
Restart=always
RestartSec=10s
[Install]
WantedBy=multi-user.target

本文档介绍了如何在Linux系统中查找并修改Kubernetes Kubelet的启动配置文件,将`--root-dir`参数指向指定目录,并重启Kubelet服务。在完成修改后,通过`systemctl`命令检查了Kubelet服务的状态,显示服务已成功启动,但状态为disabled。
最低0.47元/天 解锁文章
2万+

被折叠的 条评论
为什么被折叠?



