从一次 Service Endpoints 为空聊起:彻底搞懂 K8s 网络模型
curl Service 超时,kubectl get endpoints 返回空列表。排查过程串联 K8s 整个网络模型:Pod 网络的三个基本原则、Service 的四种类型和 kube-proxy 实现、Ingress 的 L7 路由、NetworkPolicy 的白名单语义陷阱,以及 DNS ndots:5 的性能坑。
curl Service 超时,kubectl get endpoints 返回空列表。排查过程串联 K8s 整个网络模型:Pod 网络的三个基本原则、Service 的四种类型和 kube-proxy 实现、Ingress 的 L7 路由、NetworkPolicy 的白名单语义陷阱,以及 DNS ndots:5 的性能坑。