更新时间:2020-04-03 13:02:55
封面
版权信息
作者简介
内容简介
自序
第1章 夯实基础:Linux网络虚拟化
1.1 网络虚拟化基石:network namespace
1.2 千呼万唤始出来:veth pair
1.3 连接你我他:Linux bridge
1.4 给用户态一个机会:tun/tap设备
1.5 iptables
1.6 初识Linux隧道:ipip
1.7 Linux隧道网络的代表:VXLAN
1.8 物理网卡的分身术:Macvlan
1.9 Macvlan的救护员:IPvlan
第2章 饮水思源:Docker网络模型简介
2.1 主角登场:Linux容器
2.2 打开万花筒:Docker的四大网络模式
2.3 最常用的Docker网络技巧
2.4 容器网络的第一个标准:CNM
2.5 天生不易:容器组网的挑战
2.6 如何做好技术选型:容器组网方案沙场点兵
第3章 标准的胜利:Kubernetes网络原理与实践
3.1 容器基础设施的代言人:Kubernetes
3.2 终于等到你:Kubernetes网络
3.3 Pod的核心:pause容器
3.4 打通CNI与Kubernetes:Kubernetes网络驱动
3.5 找到你并不容易:从集群内访问服务
3.6 找到你并不容易:从集群外访问服务
3.7 你的名字:通过域名访问服务
3.8 Kubernetes网络策略:为你的应用保驾护航
3.9 前方高能:Kubernetes网络故障定位指南
第4章 刨根问底:Kubernetes网络实现机制
4.1 岂止iptables:Kubernetes Service官方实现细节探秘
4.2 Kubernetes极客们的日常:DIY一个Ingress Controller
4.3 沧海桑田:Kubernetes DNS架构演进之路
4.4 你的安全我负责:使用Calico提供Kubernetes网络策略
第5章 百花齐放:Kubernetes网络插件生态
5.1 从入门到放弃:Docker原生网络的不足
5.2 CNI标准的胜出:从此江湖没有CNM
5.3 Kubernetes网络插件鼻祖flannel
5.4 全能大三层网络插件:Calico
5.5 Weave:支持数据加密的网络插件
5.6 Cilium:为微服务网络连接安全而生
5.7 Kubernetes多网络的先行者:CNI-Genie
第6章 Kubernetes网络下半场:Istio
6.1 微服务架构的大地震:sidecar模式
6.2 Istio:引领新一代微服务架构潮流
6.3 一切尽在不言中:Istio sidecar透明注入
6.4 不再为iptables脚本所困:Istio CNI插件
6.5 除了微服务,Istio还能做更多
推荐语