30、编写自己的存储插件:FlexVolume与CSI你好,我是张磊。今天我和你分享的主题是:编写自己的存储插件之FlexVolume与CSI。 在上一篇文章中,我为你详细介绍了Kubernetes里的持久化存储体系,讲解了PV和PVC的具体实现原理,并提到了这样的设计实际上是出于对整个存储体系的可扩展...2026-02-28深入剖析Kubernetes
31、容器存储实践:CSI插件编写指南你好,我是张磊。今天我和你分享的主题是:容器存储实践之CSI插件编写指南。 在上一篇文章中,我已经为你详细讲解了CSI插件机制的设计原理。今天我将继续和你一起实践一个CSI插件的编写过程。 为了能够覆盖到CSI插件的所有功能,我这一次选择了Digit...2026-02-28深入剖析Kubernetes
32、浅谈容器网络你好,我是张磊。今天我和你分享的主题是:浅谈容器网络。 在前面讲解容器基础时,我曾经提到过一个Linux容器能看见的“网络栈”,实际上是被隔离在它自己的Network Namespace当中的。 而所谓“网络栈”,就包括了:网卡(Network In...2026-02-28深入剖析Kubernetes
33、深入解析容器跨主机网络你好,我是张磊。今天我和你分享的主题是:深入解析容器跨主机网络。 在上一篇文章中,我为你详细讲解了在单机环境下,Linux容器网络的实现原理(网桥模式)。并且提到了,在Docker的默认配置下,不同宿主机上的容器通过IP地址进行互相访问是根本做不到的...2026-02-28深入剖析Kubernetes
34、Kubernetes网络模型与CNI网络插件你好,我是张磊。今天我和你分享的主题是:Kubernetes网络模型与CNI网络插件。 在上一篇文章中,我以Flannel项目为例,为你详细讲解了容器跨主机网络的两种实现方法:UDP和VXLAN。 不难看到,这些例子有一个共性,那就是用户的容器都连接...2026-02-28深入剖析Kubernetes
35、解读Kubernetes三层网络方案你好,我是张磊。今天我和你分享的主题是:解读Kubernetes三层网络方案。 在上一篇文章中,我以网桥类型的Flannel插件为例,为你讲解了Kubernetes里容器网络和CNI插件的主要工作原理。不过,除了这种模式之外,还有一种纯三层(Pure...2026-02-28深入剖析Kubernetes