Привязать IP (GKE LoadBalancer IP) к конечной точке Google Cloud - PullRequest
2 голосов
/ 19 февраля 2020

У меня есть простой вопрос, но я с ним не справляюсь (сейчас некоторое время следую многим учебникам Google, хотя ...).


Контекст:

У меня есть кластер GKE (Google Kubernetes Engine), который имеет рабочие нагрузки (балансировщики нагрузки, модули) , et c)

У меня есть LoadBalancer для ServiceA, который имеет внешний IP XX.XXX.XXX.XX. Этот сервис выставляет порт YYYY. Затем я могу подключиться к своему сервису, используя эту комбинацию IP: PORT.


Проблема: Как я могу получить доступ к этому XX.XXX.XXX.XX:YYYY с такого адреса, как <YOUR_NAMING>.endpoints.<PROJECT_ID>.cloud.goog ?

Возможный пример:

У нас есть служба, работающая с сервером gRP C (: 9000) и REST API (: 9001)

  • service-a.endpoints.emixam23.cloud.goog: (запрос к этой конечной точке [HTTP] переадресует его на XX.XXX.XXX.XX:9001, а соединение gRP C может быть перенаправлено на XX.XXX.XXX.XX:9000 в зависимости от конфигурации)
  • service-a.endpoints.emixam23.cloud.goog:9001: (Запрос к этой конечной точке [HTTP] перенаправит его на XX.XXX.XXX.XX:9001 и только)
  • service-a.endpoints.emixam23.cloud.goog:9000: (Соединение с этой конечной точкой [gRPC] будет перенаправлено на XX.XXX.XXX.XX:9000 и только)

Спасибо за любую помощь!

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