将IP(GKE LoadBalancer IP)绑定到Google Cloud Endpoint

时间:2020-02-19 15:23:44

标签: ip google-kubernetes-engine google-cloud-endpoints google-cloud-endpoints-v2

我有一个简单的问题,但正在努力解决(暂时,遵循许多Google教程)。


上下文:

我有一个GKE(Google Kubernetes Engine)集群,该集群具有工作负载(负载均衡器,Pods等)

我有一个ServiceA的LoadBalancer,它具有一个外部IPXX.XXX.XXX.XX。该服务正在公开端口YYYY。然后,我可以使用此IP:PORT组合连接到我的服务。


问题: 如何从XX.XXX.XXX.XX:YYYY之类的地址访问此<YOUR_NAMING>.endpoints.<PROJECT_ID>.cloud.goog

可能的例子:

我们有运行gRPC服务器(:9000)和REST API(:9001)的服务

  • service-a.endpoints.emixam23.cloud.goog :(对此端点[HTTP]的请求会将其转发到XX.XXX.XXX.XX:9001,并且根据配置将gRPC连接转发到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

感谢您的帮助!

0 个答案:

没有答案