查看后端
查看后端
kubectl get endpoints web -o yaml
kubectl get endpointslices -l kubernetes.io/service-name=web
kubectl get endpointslice web-abc12 -o yaml | head -40
kubectl get endpoints web -o jsonpath='{.subsets[*].addresses[*].ip}'关注点
| 字段 | 含义 | 排障价值 |
|---|---|---|
| addresses | 就绪的后端地址 | 为空说明没有 Ready Pod |
| notReadyAddresses | 未就绪地址 | 有地址但不在此列才接流量 |
| conditions.ready | EndpointSlice 中单个终止点是否就绪 | false 时被剔除 |
排查 502/连接拒绝时,先确认 Service 的 Endpoints 是否有地址,再看地址指向的 Pod 是否真的在监听端口。