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

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