Как я могу добиться активной / пассивной настройки в нескольких кластерах kubernetes? - PullRequest
0 голосов
/ 29 марта 2019

У нас есть 2 кластера kubernetes, размещенных в разных центрах обработки данных, и мы развертываем приложения на обоих этих кластерах.У нас есть внешний балансировщик нагрузки, который находится за пределами кластеров, но балансировщик нагрузки принимает только статические IP-адреса.У нас нет контроля над кластерами, и мы не можем предоставить статический IP.Как мы можем это сделать?

Мы также попробовали kong как шлюз API.Мы смогли создать апстрим с целевыми точками в качестве конечных точек приложения с балансировкой нагрузки и разными весами, но это не дает нам активный / пассивный или активный / отказоустойчивый.Есть ли способ настроить восходящий поток kong / nginx для достижения этой цели?

1 Ответ

0 голосов
/ 21 мая 2019

Рассмотрите возможность использования HA proxy , где вы можете настроить свой пассивный кластер как backup в восходящем направлении, и вы получите активный / пассивный кластер. Как упомянуто в этом хорошем руководстве о HA proxy

резервное копирование означает, что он не будет участвовать в распределении нагрузки, если оба вышеприведенные узлы не прошли проверку работоспособности (подробнее об этом позже). Эта конфигурация называется активно-пассивной, так как резервное копирование узел просто сидит, пассивно ничего не делая. Это позволяет вам экономить, имея одну и ту же систему резервного копирования для разных серверы приложений.

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...