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