Я хочу сбалансировать нагрузку на 2 приложения с состоянием, работающие на 2 модулях. Это приложение не может иметь 2 реплики, так как оно с состоянием.
Я попытался дать одинаковые имена служб обоим модулям, но похоже, что Kubernetes запутался и ничего не обслуживается.
Я использую локальный кластер Kubernetes с metallb в качестве балансировщика нагрузки.
В настоящее время эти модули представлены через общедоступный IP-адрес с услугой TYPE в качестве балансировщика нагрузки и добавили запись A в оба модуля. Но он не может выполнить проверку работоспособности с DNS.
Я думаю только о том, чтобы у меня был модуль Nginx и я использовал мод-прокси. Есть ли лучшее решение, кроме этого?