通过GCP中的外部Loadbalancer IP进行Pod之间的通信

时间:2019-06-28 09:39:07

标签: google-cloud-platform load-balancing google-kubernetes-engine

我有一个分散的应用程序,可与端口8888上的其他应用程序通信。该应用程序在gcp上的k8s的Pod上运行,也可在其他Internet机器上运行。

为了使外部应用程序能够与Pod通信,并且为了使Pod与外部应用程序通信,我设置了云NAT和LoadBalancer。 所有应用程序都使用其外部IP进行通信,并且此要求目前无法更改。

我遇到的问题是Pod无法使用其外部IP(负载均衡器IP)相互通信。虽然外部应用程序可以与Pod通信,并且Pod可以与外部应用程序通信。 我尝试更改防火墙规则,但没有帮助。

有人在这种情况下有经验吗? Pod需要通过Loadbalancer的外部IP相互通信的地方?

0 个答案:

没有答案