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

Какие существуют варианты для bare-metal кластера k8s по балансировщику для

ингреса? как я понял для MetalLB нужен дополнительный ip на какой нибудь ноде, либо необходимо использовать нодпорт, что не очень

11 ответов

12 просмотров

MetalLB умеет работать в 2 режимах: BGP и L2. За BGP рассказать не смогу. Для L2, если коротко, ты выделяешь пул адресов, которые будут "внешними". При создании ингресса, будет взят какой-то айпишник из этого пула. Если нода получает ARP пакет с запросом этого айпишника, то нода на пакет ответит. Реально дополнительный IPшник ни на какую ноду вешать не нужно

Ilya-Boldyrev Автор вопроса
Evgenii Popov
MetalLB умеет работать в 2 режимах: BGP и L2. За B...

как я понимаю, по адресу который берет ингрес, должно быть можно достучатся до машины из сети в любом случае

Ilya Boldyrev
как я понимаю, по адресу который берет ингрес, дол...

Ну да. Очевидно, что это должен быть адрес, до которого можно достучаться по сети, особенно, если речь про ингресс. Просто этот адрес не будет привязан к конкретной машине и в случае проблем с текущей нодой улетит на какую-то другую

Ilya-Boldyrev Автор вопроса
Evgenii Popov
Ну да. Очевидно, что это должен быть адрес, до кот...

получается нет вариантов балансировщика которому не нужны будут дополнительные адреса?

Ilya Boldyrev
получается нет вариантов балансировщика которому н...

А почему нельзя использовать дополнительные адреса?

Ilya-Boldyrev Автор вопроса
Ilya Boldyrev
ну, за них платить нужно)

Почему-то я подумал, что bare-metal кластер это типа на своём железе. Стоит тогда уточнить что реально под этим подразумевается - VPS в облаках?

Ilya-Boldyrev Автор вопроса
Evgenii Popov
Почему-то я подумал, что bare-metal кластер это ти...

часть свои сервера, часть vds, есть некоторые приложения, которые много ресурсов не потребляют, но должны бесперебойно работать

Ilya Boldyrev
получается нет вариантов балансировщика которому н...

Ничто не мешает держать вам на одной машине и мастер узел и воркер в одном флаконе (сняв таунт например) и айпишник этой машины и прописать в metallb.

Ilya-Boldyrev Автор вопроса

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

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

А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
Подскажите, где смотреть результат выполнения программы? Код: ;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, станда...
Егор Анелькин
5
Где в Астане можно купить мясо для шашлыков?
Dancing Іңұқәһүғө
21
Добрый день подскажите пожалуйста может кто то сталкивался с ошибками Sentry 22.10.0 развернутым из helm чарт в Kubernetes? Изначально 3 дня назад очень стало много событий ух...
Tire4 Finist Devops
1
;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, стандартный ;вызов процедуры ;option casemap:no...
Егор Анелькин
1
почому оно не работает?
Vi Chapmann ٩( 💢•̀ з•́)و Chapmann
19
всем привет почти закончил курс После него можно писать свою операционку? Какие библиотеки надо использовать и куда дальше копать для изучения
Linus
19
Так а кто может спарсить всех участников чата? Идишники
Magic
18
Карта сайта