172 похожих чатов

Доброго времени, такая ситуация - разворачиваю oн-прем ha кластер, насколько

понял требуется минимум три мастер ноды + серв под load-balancer; при этом машины у меня под всё это только три, сейчас временно развернул haproxy на кастомный порт одной из нод.
Подскажите пожалуйста, какой оптимальный вариант в такой ситуации?

24 ответов

6 просмотров

Только три ноды вообще на весь кластер? Или 3 мастер +3 воркер?

от задачи зависит

Brum-Rum Автор вопроса
Andrey Mitrofanov
Только три ноды вообще на весь кластер? Или 3 маст...

Три мастера + три воркера. Но воркеры совсем другой конфигурации, категорически не хочется их под это дело отдавать

Brum Rum
Три мастера + три воркера. Но воркеры совсем друго...

Самый просто и надёжный вариант, как пишет @gecube - на каждом воркере по haproxy(как systemd или static pod) или (как делается в kubespray) static pod с nginx,а внутри upstream на мастера

https://inductor.medium.com/say-good-bye-to-haproxy-and-keepalived-with-kube-vip-on-your-ha-k8s-control-plane-bb7237eca9fc

Дмитрий Лебедев
https://inductor.medium.com/say-good-bye-to-haprox...

Может не надо? кубер который балансит сам себя очень феерично разлетается на куски.

Timofey Larkin
Может не надо? кубер который балансит сам себя оче...

ну не проверял, хочу сделать тестовый стенд и попробовать

George Gaál
Попробуй и расскажи

я пробовал) почти самая крупная авария в проде, которая у меня была)

У меня так же. Хз зачем тебе внешний лб. Все равно cicd агент деплоится в сам куб, а неграм нефиг туда лазить грязными руками

Можешь создать А-запись с тремя адресами твоих мастеров для доступа извне кластера. Только она должна быть в SAN серта аписервера. HA тут и не пахнет. Но для доступа извне оно и не нужно

Timofey Larkin
Может не надо? кубер который балансит сам себя оче...

Норм же тема, самодостаточный кубер, без внешник зависимостей

Grigoriy Rochev
Норм же тема, самодостаточный кубер, без внешник з...

пока что-то не флапнуло и кубер себя не потерял)

Grigoriy Rochev
Норм же тема, самодостаточный кубер, без внешник з...

А ты уверен что сможешь провести чёткую границу где заканчивается куб и где начинаются внешние зависимости?)

Дмитрий Лебедев
https://inductor.medium.com/say-good-bye-to-haprox...

это самый худший вариант для контрол плейна. Очень не советую Просто поставь на каждой ноде по балансировщику (nginx/haproxy). Добавь в него мастера, и kubelet'ы пусть ходят на него локально на 127.0.0.1:6443. Хорошая и надежная схема. Никаких VIP и внешних балансировщиков не требует.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта