原理预计 25 分钟
CoreDNS 与 NetworkPolicy
集群里一半的"网络故障"其实是 DNS;另一半是策略拦了没人知道。
学完这节你能做到
- 解释 Pod 内 DNS 查询的完整过程与 ndots 带来的额外查询
- 排查 CoreDNS 延迟与超时
- 写出一条最小放行的 NetworkPolicy 并验证它生效
正文待编写以下是本节已定稿的小节大纲
- 1Service 域名的四段结构与 search 域
- 2ndots:5 的副作用与解决办法
- 3CoreDNS 容量:副本数、缓存、autopath
- 4NetworkPolicy 的默认拒绝与白名单写法
- 5策略生效后如何验证(而不是靠猜)
- 6L7 策略与身份模型
延伸资料
- ·The Kubernetes Networking Guide ↗
- ·k8s-in-action
network/cilium/README.md