друг с другом в кольцо, aka ring topology. У первого инстанса должен быть прописан IP второго инстанса, у второго в конфиге будет IP третьего, у N-ого инстанса в конфиге должен быть IP первого. В k8s есть что-то готовое для этого? Если нет, насколько сложно так сделать?
вместо ip можно указать dns? я бы рекомендовал StatefulSet или network host в контейнерах ( тогда в контейнере будет статичный ip ноды на которой он работает)
Смысл данного шаманства ?
Если честно то выглядит странно. в любом случае стоит понимать что за сервис и зачем это надо. Также стоит учитывать что зависимости в данном случае должны не жесткими. иначе ты это не запустишь никогда. Если у тебя проект на гитхабе то я думаю если кто нибудь захочет его в кубернетес закинуть то напишут тебе пул реквест
нет
Ваш сервис поддерживает добавление/убирание нод из кольца? Может сделать чуть проще - все знают всех и уже сами внутри формируют кольцо
что тебе мешает чтобы твои сервисы оброщались не по ip а по имени сервиса внутри куба, будет быстрее.
скажи название, чтобы не заюзать случайно
Обсуждают сегодня