我有GKE创建一个Kubernetes集群,它有2个节点,我创建了一个部署来下载带有2个副本的nginx映像。现在我有nginx图像在同一节点(NODE 1)上运行,我可以登录到NODE 2并卷曲NODE1的PODIP。
我想了解,即使没有使用节点的端口80,NODE 1和NODE 2中的容器之间的通信如何。
欣赏同样的一些见解。
答案 0 :(得分:2)
您应首先阅读Networking in Kubernetes的概述。您要问的问题是关于覆盖网络。覆盖网络的确切工作方式被视为实施细节,并且有许多不同的网络解决方案(GKE正在GCE上运行)。 GKE正在使用kubenet
。
您可能会发现谈话Illustrated Guide To Kubernetes Networking很有用。