У меня есть Google GKE с 2 узлами и установленным Istio.
Он автоматически создал 2 балансировщика нагрузки с эфемерными IP-адресами. Я использую один из них в CloudDNS (HTTPS) для перенаправления DNS на один из входных шлюзов.
Когда мне нужно воссоздать кластер, появится еще один Istio с другим ips. Затем мне нужно изменить ip в cloudDNS. Это изменение вступит в силу через несколько минут.
Я должен исключить эти минуты. Для этого мы хотим создать балансировщик нагрузки с фиксированным IP. Этот ip будет зафиксирован в CloudDNS. Таким образом, когда мне нужно воссоздать кластер, я изменю балансировщик нагрузки, чтобы он указывал на новый входной шлюз istio кластера. Изменения вступят в силу немедленно.
Тогда у меня вопрос: как мне создать балансировщик нагрузки с фиксированным IP-адресом для моих входных шлюзов Istio?
Я пробовал несколько комбинаций балансировщика нагрузки TCP / HTTPS Load Balancer с фиксированным IP-адресом, указывающим на LB, созданный для istio-ingressgateways, но когда я помещаю фиксированный IP-адрес в Cloud DNS, он не работает.
Похоже, что на данный момент это невозможно, я нашел это ссылка на сайт где упомянуть что-нибудь о вашей проблеме.