Как развернуть Kube-Controller-Master?

Я установил Kubernetes с minikube, который представляет собой кластер с одним узлом. Существует файл yaml для развертывания мастера контроллера, но он показывает

Отказ от перезапуска сбойного контейнера Ошибка синхронизации модуля

Может кто-нибудь решить эту проблему?

ссылка на файл yaml находится здесь https://github.com/kubernetes/kubernetes.github.io/blob/master/docs/admin/high-availability/kube-controller-manager.yaml


person Mammu yedukondalu    schedule 22.09.2017    source источник


Ответы (1)


Диспетчер контроллеров Kubernetes является основным компонентом Kubernetes и уже работает в каждом кластере Kubernetes, обычно в виде отдельного модуля, управляемого диспетчером дополнений Kubernetes. Minikube использует localkube который интегрирует диспетчер контроллеров вместе с другими основными компонентами Kubernetes в едином двоичном файле, чтобы упростить настройку одноузловых кластеров для целей тестирования. Если вы хотите изменить параметры встроенного диспетчера контроллеров или других компонентов, используйте параметр --extra-config для minikube start.

Пример, который вы связали, представляет собой настраиваемое развертывание диспетчера контроллеров, используемое для высокодоступных кластеров с несколькими главными устройствами. Если вы хотите проверить это, вам нужно настроить кластер вручную, minikube не подходит для этого.

person Simon Tesar    schedule 22.09.2017
comment
Спасибо !! но как я могу это использовать? - person Mammu yedukondalu; 22.09.2017
comment
Вы уже используете его, никакого взаимодействия не требуется. Чего вы на самом деле пытаетесь достичь? - person Simon Tesar; 22.09.2017
comment
Мне нужно изменить значение --horizontal-pod-autoscaler-sync-period. По умолчанию он содержит 30 секунд. Я хочу, чтобы это было 10 секунд. Его можно обновить только с помощью мастера контроллера kube. - person Mammu yedukondalu; 22.09.2017
comment
kubernetes.io/docs/tasks/run-application/ - person Mammu yedukondalu; 22.09.2017
comment
Посмотрите на --extra-config вариант minikube start. Вы можете изменить параметры компонентов Kubernetes с помощью этого флага во время создания кластера. - person Simon Tesar; 22.09.2017
comment
Спасибо, симт !! У меня так получилось minikube start --extra-config kube-controller-master.horizontal-pod-autoscaler-sync-period = 10 - person Mammu yedukondalu; 22.09.2017