运行kubelet --pod-manifest-path=/newdir
返回错误。
我不清楚在哪里可以将其添加到Ubuntu--pod-manifest-path
上的 systemd 文件中。我知道有 KubeletConfiguration 类型,但我正在使用.v1.12
v1.11
运行kubelet --pod-manifest-path=/newdir
返回错误。
我不清楚在哪里可以将其添加到Ubuntu--pod-manifest-path
上的 systemd 文件中。我知道有 KubeletConfiguration 类型,但我正在使用.v1.12
v1.11
您可以在文档中找到:
配置节点上的 kubelet 守护程序以使用此目录,方法是使用 --pod-manifest-path=/etc/kubelet.d/
参数运行它。在 Fedora 上编辑 /etc/kubernetes/kubelet
以包含这一行:
KUBELET_ARGS="--cluster-dns=10.254.0.10 --cluster-domain=kube.local --pod-manifest-path=/etc/kubelet.d/"
其他发行版或 Kubernetes 安装的说明可能会有所不同。
重启 kubelet。在 Fedora 上,这是:
[root@my-node1 ~] $ systemctl restart kubelet
如果你想使用--pod-manifest-path
,你可以在 Kubelet 配置中定义它。
通常它被存储/etc/kubernetes/kubelet
或/etc/default/kubelet
或 /etc/systemd/system/kubelet.service