在Kubernetes(K8s)的service对象中,spec.ports对象存在三个与端口有关的字段,分别是port、targetPort、nodePort,以下介绍这个字段的区别。 spec.ports.port 该字段表示 Service 自身的端口,即其他应用程序可以通过该端口访问该 Service 所关联的Pod(即spec.selector字段所匹配的Pod)。当其他 Pod 或外部客户端要与该 Service 通信时,它们将使用 Service 的 IP 地址和该端口号。这个端口是 Service …