ингреса? как я понял для MetalLB нужен дополнительный ip на какой нибудь ноде, либо необходимо использовать нодпорт, что не очень
MetalLB умеет работать в 2 режимах: BGP и L2. За BGP рассказать не смогу. Для L2, если коротко, ты выделяешь пул адресов, которые будут "внешними". При создании ингресса, будет взят какой-то айпишник из этого пула. Если нода получает ARP пакет с запросом этого айпишника, то нода на пакет ответит. Реально дополнительный IPшник ни на какую ноду вешать не нужно
как я понимаю, по адресу который берет ингрес, должно быть можно достучатся до машины из сети в любом случае
Ну да. Очевидно, что это должен быть адрес, до которого можно достучаться по сети, особенно, если речь про ингресс. Просто этот адрес не будет привязан к конкретной машине и в случае проблем с текущей нодой улетит на какую-то другую
получается нет вариантов балансировщика которому не нужны будут дополнительные адреса?
А почему нельзя использовать дополнительные адреса?
ну, за них платить нужно)
Почему-то я подумал, что bare-metal кластер это типа на своём железе. Стоит тогда уточнить что реально под этим подразумевается - VPS в облаках?
часть свои сервера, часть vds, есть некоторые приложения, которые много ресурсов не потребляют, но должны бесперебойно работать
Ничто не мешает держать вам на одной машине и мастер узел и воркер в одном флаконе (сняв таунт например) и айпишник этой машины и прописать в metallb.
запустив джоин на мастере?
Снять таунт
Обсуждают сегодня