Как добавить флаг в диспетчер контроллеров Kubernetes
Я новичок в K8s. В процессе настройки Openstack Cinder как K8s StorageClass я должен добавить некоторые флаги в свой диспетчер контроллеров kube, и я обнаружил, что это моя большая проблема. Я использую K8s 1.11 в виртуальных машинах, и в моем кластере K8s есть модуль kube-controller-manager, но я не знаю, как добавить эти флаги в мой kube-controller-manager. После нескольких часов поиска я обнаружил, что существует много задач, требующих добавления флага в kube-controller-manager, но нет точного документа, который бы подсказывал мне, как это сделать. Пожалуйста, поделитесь со мной способом пройти через это.
Спасибо.
1 ответ
Ты можешь проверить /etc/kubernetes/manifests
dir на ваших мастер-узлах. Этот каталог будет содержать файлы yaml для основных компонентов.
Они также известны как статические капсулы.
Дополнительная информация: https://kubernetes.io/docs/tasks/administer-cluster/static-pod/
Обновите эти файлы, и вы сможете увидеть ваши изменения, поскольку kubelet должен перезапустить модуль при изменении файла.
В качестве более долгосрочного решения вам нужно будет включить флаги в инструмент, который вы используете для создания кластера k8s.