- 常见实现:ingress-nginx、Traefik、HAProxy Ingress、Contour、云厂商实现
- 组成:控制器 Pod(常为 Deployment/DS)+ 承接流量的 Service(LoadBalancer/NodePort)
- 数据面:控制器进程把规则渲染为 nginx/traefik 配置并 reload
- 高可用:多副本 + 反亲和 + PDB,入口地址由 LB/Keepalived 等提供
健康检查
健康检查
kubectl -n ingress-nginx get deploy,pods,svc
kubectl -n ingress-nginx get pods -o wide
kubectl -n ingress-nginx logs deploy/ingress-nginx-controller --tail=30入口整体故障先分两部分:控制器 Pod 是否健康、外部入口(LB VIP/DNS)是否指向健康节点。