Представим ситуацию: в кластере k8s я создаю service с типом clusterIP. В этом случае, судя по мануалам, kube-proxy создаст правила iptables и DNS запись.
Далее, к примеру, идет обращение с пода ноды-1 к поду этого сервиса, а он к примеру, на ноде-22.
Вопросы:
1) DNS запись будет резолвить на определенный кластерный IP, а именно IP сервиса. Но на какую первично ноду придет запрос для того, чтобы узнать куда форвардить запрос?
2) На всех ли нодах kube-proxy создаст правила iptables?
1) На ноду 1. То есть запрос на резолвинг ip сервиса в ip пода никуда не уходит с ноды. Возможно только что сначала потребуется сделать днс-запрос, если домена нет в кэше.
2) На всех.