博文

目前显示的是 五月, 2020的博文

详解 Kubernetes StatefulSet 实现原理

postThumbnail
在 Kubernetes 的世界中, ReplicaSet Deployment 主要用于处理无状态的服务,无状态服务的需求往往非常简单并且轻量,每一个无状态节点存储的数据在重启之后就会被删除,虽然这种服务虽然常见,但是我们仍然需要有状态的服务来实现一些特殊的需求,StatefulSet 就是 Kubernetes 为了运行有状态服务引入的资源,例如 Zookeeper、Kafka 等。 这篇文章会介绍 Kubernetes 如何在集群中运行有状态服务,同时会分析这些有状态服务 StatefulSet 的同步过程以及实现原理。 概述 StatefulSet 是用于管理有状态应用的工作负载对…

详解 Kubernetes Volume 的实现原理

postThumbnail
在 Kubernetes 集群中,虽然无状态的服务非常常见,但是在实际的生产中仍然会需要在集群中部署一些有状态的节点,比如一些存储中间件、消息队列等等。 然而 Kuberentes 中的每一个容器随时都可能因为某些原因而被删除和重启,容器中的文件也会随着它的删除而丢失,所以我们需要对集群中的某些文件和数据进行『持久化』;除此之外,由于同一个 Pod 中的多个 Container 可能也会有共享文件的需求,比如通过共享文件目录的方式为 nginx 生成需要代理的静态文件,所以我们需要一种方式来解决这两个问题。 作为 Kubernetes 集群中除了 Pod 和 Service 之外最常见的…

此博客中的热门博文

Blogger搭建国内可正常访问博客(超详细教程)

iOS任意版本号APP下载(含itunes 12.6.5.3 最后带AppStore版本)

打造一个可国内访问的Blogger(Blogspot)方法

Mifare Classic card(M1卡)破解过程记录(准备+理论+获取扇区密钥+数据分析)

Tailscale 开源版中文部署指南(支持无限设备数、自定义多网段 、自建中继等高级特性)

WireGuard+V2ray打造史上最安全隐匿且高速的内网穿透隧道

疫情战争下的经济运行机制

黑群晖折腾常见问题

Redis rdb文件手动合并(单库,只有db0)

千兆路由型号详细配置列表及评分(含Wifi6)