21、容器化守护进程的意义:DaemonSet

你好,我是张磊。今天我和你分享的主题是:容器化守护进程的意义之DaemonSet。 在上一篇文章中,我和你详细分享了使用StatefulSet编排“有状态应用”的过程。从中不难看出,StatefulSet其实就是对现有典型运维业务的容器化抽象。也就是...

深入剖析Kubernetes

20、深入理解StatefulSet(三):有状态应用实践

你好,我是张磊。今天我和你分享的主题是:深入理解StatefulSet之有状态应用实践。 在前面的两篇文章中,我详细讲解了StatefulSet的工作原理,以及处理拓扑状态和存储状态的方法。而在今天这篇文章中,我将通过一个实际的例子,再次为你深入解读...

深入剖析Kubernetes

19、深入理解StatefulSet(二):存储状态

你好,我是张磊。今天我和你分享的主题是:深入理解StatefulSet之存储状态。 在上一篇文章中,我和你分享了StatefulSet如何保证应用实例的拓扑状态,在Pod删除和再创建的过程中保持稳定。 而在今天这篇文章中,我将继续为你解读Statef...

深入剖析Kubernetes

18、深入理解StatefulSet(一):拓扑状态

你好,我是张磊。今天我和你分享的主题是:深入理解StatefulSet之拓扑状态。 在上一篇文章中,我在结尾处讨论到了Deployment实际上并不足以覆盖所有的应用编排问题。 造成这个问题的根本原因,在于Deployment对应用做了一个简单化假设...

深入剖析Kubernetes

17、经典PaaS的记忆:作业副本与水平扩展

你好,我是张磊。今天我和你分享的主题是:经典PaaS的记忆之作业副本与水平扩展。 在上一篇文章中,我为你详细介绍了Kubernetes项目中第一个重要的设计思想:控制器模式。 而在今天这篇文章中,我就来为你详细讲解一下,Kubernetes里第一个控...

深入剖析Kubernetes

16、编排其实很简单:谈谈“控制器”模型

你好,我是张磊。今天我和你分享的主题是:编排其实很简单之谈谈“控制器”模型。 在上一篇文章中,我和你详细介绍了Pod的用法,讲解了Pod这个API对象的各个字段。而接下来,我们就一起来看看“编排”这个Kubernetes项目最核心的功能吧。 实际上,...

深入剖析Kubernetes