бы разобраться с 3-мя нодами воркеров. Хотел бы поднять вопрос кто как решает проблему переезда подов если у тебя некое подобие микросервисной архитекторы. Приложения стейтлес ходят друг к другу и тут кубер рестартит поду и она естественно меняет IP адрес, как приложение должно узнать новый IP? Сейчас есть решение от разрабов, но оно на мой взгляд немного не укладывается в кубер. Выглядит оно так: есть баш скрипт который каждые 10 секунд получает список нудных сервисов и их IP и то на какой ноде под крутится, это все он записывает в Postgres, потом другой сервис берет эти новые записи из БД и пишет в Кафка, из Кафки сами сервисы вычитывают топик с новыми подами и обновляют его. Выглядит жутко конечно, но ребята говорят что мол по DNS дольше и почему-то не обновлялись долго в кубере DNS записи
вам бы сервисмеш
а стандартные сервисдисковери че не использовать?
ты сделал свой сервис дискавери
использовать сервисы куба > Там еще проблема как они ее называют умной балансировки, типо чтобы микросервис ходил к ближайшему который на его же ноде У куба есть такая функция (service topology - https://kubernetes.io/docs/concepts/services-networking/service-topology/)
Обсуждают сегодня