Как добавить флаг в диспетчер контроллеров 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.

Другие вопросы по тегам