При настройке внутренних балансировщиков нагрузки GKE, почему я могу получить доступ к IP-адресу с отдельной виртуальной машины, но не внутри кластера? - PullRequest
0 голосов
/ 02 апреля 2020

У меня есть развертывание K8s, запущенное в GKE, которое подключено к внутренней службе балансировки нагрузки, которая назначает IP-адрес подсети VP C. Когда я раскручиваю отдельную виртуальную машину Compute в подсети, я могу получить доступ к развертыванию, используя IP-адрес ILB, но не могу получить доступ к развертыванию в кластере или из другого кластера GKE, подключенного к тому же IP-адресу.

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

1 Ответ

0 голосов
/ 03 апреля 2020

Если вы можете получить доступ с ВМ, но не из кластера, это странно. Кластер, VM, ILB должен находиться в том же регионе и su bnet.

Также здесь [1] вы можете найти пример того, как создать внутренний балансировщик нагрузки для GKE. Вы можете проверить пример конфигурации и свою конфигурацию ILB.

Я проверяю это с помощью curl для ILB и работает из экземпляра виртуальной машины, внутри кластера или из другого кластера в той же зоне.

[1] https://cloud.google.com/kubernetes-engine/docs/how-to/internal-load-balancing

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...