原理预计 35 分钟
K8s 网络模型:Pod IP、Service 与 DNS
「每个 Pod 一个可路由 IP」这条约定,是理解 Service、CNI 和所有网络故障的起点。
学完这节你能做到
- 说出 K8s 网络模型的三条基本约定,以及 CNI 负责实现哪一部分
- 区分 ClusterIP、Headless、NodePort、LoadBalancer 的适用场景
- 追踪一次跨节点访问 Service 的完整数据路径
正文待编写以下是本节已定稿的小节大纲
- 1网络模型三条约定与扁平地址空间
- 2CNI 做什么、不做什么
- 3Service 四种类型与各自的实现者
- 4kube-proxy 的 iptables 与 IPVS 模式
- 5CoreDNS 与服务发现,ndots 带来的解析放大
- 6南北向:Ingress 与 Gateway API 的位置
延伸资料
- ·k8s-in-action
network/README.md - ·Netpath 网络工程师成长路径 ↗