本分享并不是容器网络深入的书,例如什么一个网络包是如何从网卡到达你的进程的这类涉及到内核源码的不会讲到,而是学习容器网络的基础知识。主要讲解大致分为下列大纲:
- OSI 网络模型
- 常见层的排查命令
- iptables
- docker 网络
- K8S 网络和实现的 CNI(flannel、calico)
- Service、DNS、高可用、Ingress Controller
- 一些排查案例
由于本人精力有限,对于发现本仓库内容有疏漏和错误的地方,以及你有更好的案例和讲解思路,欢迎提 pull request。