У меня есть кластер (kubernetes) (3 сервера, ips 172.20.10. [10,11,12]), а между ними - 1 плавающий ip (172.20.10.20). У моего провайдера есть NAT 1: 1 для выделенного общедоступного IP-адреса для плавающего IP-адреса. Все плавающие ip-адреса работают отлично (когда тот, у кого ip выходит из строя, один из других принимает ip) таким образом, что только один имеет ip в любое время. Весь входящий трафик тоже работает, НО давайте оставим проблему.
Весь исходящий трафик поступает с отдельных IP-адресов 172.20.10. [10,11,12], поэтому провайдеры подключают его к общедоступному IP-адресу. Но я хочу, чтобы трафик шел с плавающего ip (со всех 3 хостов). При поиске я обнаружил, что МОЖЕТ БЫТЬ NAT был бы решением, но я не знаю, будет ли он работать, все в одной сети.
All 3 hosts having the floating ip as gateway, and on all 3 have the iptables rules
to nat the traffic from them to the real gateway masking to the floating ip, would this work?
Есть ли у кого-нибудь другие предложения?