Балансировка нагрузки Kubernetes между подами

Я выполнил развертывание и увеличил масштаб до 2-х реплик. И я сделал услугу по пересылке.

Я обнаружил, что kube-proxy использует iptables для перенаправления из службы в под. Но меня смущает то, что на самом деле отвечает за балансировку нагрузки.

Сервис или Кубе-прокси?

Развертывание модели машинного обучения с помощью Flask - Angular в Kubernetes
Развертывание модели машинного обучения с помощью Flask - Angular в Kubernetes
Kubernetes - это портативная, расширяемая платформа с открытым исходным кодом для управления контейнерными рабочими нагрузками и сервисами, которая...
0
0
145
1

Ответы 1

На самом деле за балансировку нагрузки отвечает iptables.

Вначале вы настраиваете услугу. В то же время kube-proxy наблюдает на apiserver, чтобы получить новую службу и настроить правила iptables. наконец, когда кто-то пытается получить доступ к служебному ip, iptables направляет запрос на фактический ip pod в соответствии с правилами.

Другие вопросы по теме