6.2.4 从集群外部访问Service
Kubernetes的两一种类型的Service叫作NodePort Service。
NodePort Service 是 Kubernetes 中 Service 的一种类型,它允许外部网络通过集群中任意节点的指定端口访问集群内部的服务。
特点
- 外部可访问:与 ClusterIP Service 不同,NodePort Service 允许外部网络通过集群中任意节点的 IP 地址和指定端口访问服务。
- 端口范围限制:NodePort 的端口号默认在 30000-32767 范围内,这是 Kubernetes 规定的范围,用户可以在此范围内指定端口号,但如果不指定,Kubernetes 会自动分配一个随机端口。
- 负载均衡:虽然 NodePort Service 提供了外部访问的能力,但它本身不提供负载均衡功能。当外部流量通过 NodePort 访问服务时,流量会直接到达接收到请求的节点上的后端 Pod,而不是通过负载均衡器分发到多个节点。
浙公网安备 33010602011771号