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