我有DigitalOcean flexVolume on CoreOS。我正在跟踪CoreOS的TonyZou文档。
请注意,--volume-plugin-dir=/etc/kubernetes/volumeplugins将/usr挂载为只读,因此您需要将/usr添加到/etc/kubernetes/kubelet.env中的KUBELET_ARGS中,并将插件放在那里。 用systemctl重新启动kubelet.service重新启动kubelet。
我在/etc/kubernetes/kubelet.env中创建包含以下内容的文件:
KUBELET_ARGS=--volume-plugin-dir=/etc/kubernetes/volumeplugins
我的驱动程序在/etc/kubernetes/volumeplugins文件夹中。然而,使用柔性卷驱动程序的吊舱仍然保持在ContainerCreating状态。不确定kubelet.env文件是否被kubelet接收。有什么建议吗?
发布于 2017-04-26 15:15:49
您可以将/etc/kubernetes/kubelet.env文件添加到kubelet.env单元中。有点像
环境文件=/etc/kubernetes/kubelet.env
这将确保kubelet服务将获取您的env文件。
发布于 2017-05-21 06:33:00
你的库贝利特没有接kubelet.env。
KUBELET_ARGS=--volume-plugin-dir=/etc/kubernetes/volumeplugins。kubelet.env并重新加载配置文件。https://stackoverflow.com/questions/43615185
复制相似问题