如何向Kubernetes控制器管理器添加标志

Lin*_*yen 4 kubernetes kube-controller-manager

我是K8的新手.在将Openstack Cinder配置为K8s StorageClass的过程中,我必须向我的kube控制器管理器添加一些标志,我发现这是我的大问题.我在VM中使用K8s 1.11,而我的K8s群集有一个kube-controller-manager pod,但我不知道如何将这些标志添加到我的kube-controller-manager.经过几个小时的搜索,我发现有很多任务需要向kube-controller-manager添加标志,但没有确切的文档指导我如何做到这一点.请跟我分享一下它的方法.

谢谢.

Har*_*hah 14

您可以/etc/kubernetes/manifests在主节点上检查目录.此目录将包含主组件的yaml文件.

这些也称为静态容器.

更多信息:https://kubernetes.io/docs/tasks/administer-cluster/static-pod/

更新这些文件,您就可以看到更改,因为kubelet应该在文件更改时重新启动pod.

作为更长期的解决方案,您需要将标志合并到用于生成k8s群集的工具中.