Endpoint

创建一个带有选择器的Service后,集群会在该Service所在的Namespace下自动创建一个同名的Endpoint,这个Endpoint(缩写为ep)记录了选择器匹配到的Pod的IP地址和端口。

$ kubectl get ep webapp-yaml
NAME          ENDPOINTS            AGE
webapp-yaml   172.17.125.58:8080   16h

Service通过Endpoint记录了后端Pod的IP和端口,当Pod被重建后,该Endpoint会被更新,而我们使用Service名称链接后端Pod时,并不会感知到这些变化。

最后更新于