运行kubelet --pod-manifest-path=/newdir返回错误。
我不清楚在哪里可以将其添加到Ubuntu--pod-manifest-path上的 systemd 文件中。我知道有 KubeletConfiguration 类型,但我正在使用.v1.12v1.11
运行kubelet --pod-manifest-path=/newdir返回错误。
我不清楚在哪里可以将其添加到Ubuntu--pod-manifest-path上的 systemd 文件中。我知道有 KubeletConfiguration 类型,但我正在使用.v1.12v1.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