Избегайте лидера узла k8s / etc, чтобы быть лидером - PullRequest
0 голосов
/ 07 февраля 2019

Для HA и Quorum я установлю три главных узла и т. Д. В трех разных центрах обработки данных.

Но я хочу настроить один узел, чтобы он никогда не становился лидером.Действует только как последователь кворума etcd.

Возможно ли это?

1 Ответ

0 голосов
/ 07 февраля 2019

Я считаю, что сегодня это не поддерживаемый вариант и не рекомендуется.

вам нужно иметь плоскость управления из 3 узлов (включая etcd), и один из узлов должен участвовать в выборе лидера, но нестать лидером и не должен хранить данные.Вы ищете какую-то функцию ARBITER, которая существует в кластере HA mongodb.

Функция ARBITER не поддерживается в ETCD.Вам, возможно, придется поднять PR, чтобы получить этот адрес.

Диспетчер контроллера и планировщик всегда подключают локальный аписервер.Возможно, вы захотите направить эти вызовы на apiserver на активном мастере.Возможно, вам придется открыть еще один пиар для сообщества kubernetes, чтобы решить эту проблему.

...