0

运行kubelet --pod-manifest-path=/newdir返回错误。

我不清楚在哪里可以将其添加到Ubuntu--pod-manifest-path上的 systemd 文件中。我知道有 KubeletConfiguration 类型,但我正在使用.v1.12v1.11

4

1 回答 1

1

您可以在文档中找到:

  1. 配置节点上的 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 安装的说明可能会有所不同。

  2. 重启 kubelet。在 Fedora 上,这是:

    [root@my-node1 ~] $ systemctl restart kubelet

如果你想使用--pod-manifest-path,你可以在 Kubelet 配置中定义它。

通常它被存储/etc/kubernetes/kubelet/etc/default/kubelet/etc/systemd/system/kubelet.service

于 2018-12-03T11:40:11.620 回答