Создайте балансировщик нагрузки Google с фиксированным IP-адресом для шлюза Istio Ingress в GKE

У меня есть 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, он не работает.

0
задан 17 February 2020 в 15:23
1 ответ

Кажется, что в данный момент это невозможно, я обнаружил эта ссылка , где можно упомянуть кое-что о вашей проблеме.

0
ответ дан 26 February 2020 в 00:42

Теги

Похожие вопросы