排序
Ceph+K8s 中间件实战 | 第 7 天:K8s 部署 MinIO 对象存储集群(分布式架构 + 运维巡检)
第 7/15 天 · Ceph+K8s 中间件实战系列 引言 在云原生体系中,对象存储是海量非结构化数据的首选落地方案。无论是应用日志归档、ML 训练数据集、容器镜像仓库后端,还是备份与灾备场景,对象存...
Ceph+K8s 中间件实战 | 第 6 天:K8s 部署 Redis Sentinel 哨兵模式(高可用架构 + 登录验证)
Ceph+K8s 中间件实战系列 · 第 6/15 天 引言 在前一天的实战中,我们使用 bitnami/redis-cluster 部署了 Redis Cluster 分片集群,解决了水平扩展与多分片数据分布的问题。然而,在很多业务场...
Ceph+K8s 中间件实战 | 第 5 天:K8s 部署 Redis Cluster 集群(Ceph RBD + 架构设计 + 巡检命令)
第 5/15 天 经过前四天的铺垫,我们已经完成了 Ceph 分布式存储的回顾、K8s 存储体系的梳理,并成功将 Ceph RBD 块存储和 CephFS 共享文件存储接入 K8s 集群。从今天开始,我们正式进入「中间件...
Ceph+K8s 中间件实战 | 第 4 天:K8s 部署 MySQL 高可用集群(Ceph RBD 持久化 + 架构设计 + 登录巡检)
第 4/15 天 · Ceph+K8s 中间件实战系列 在 Day 2 和 Day 3 中,我们分别完成了 Ceph RBD 块存储和 CephFS 共享文件存储接入 K8s 的全部配置。从本篇开始,系列正式进入中间件部署阶段——我们...
Ceph+K8s 中间件实战 | 第 3 天:K8s 接入 CephFS 共享文件存储(多读场景与性能调优)
第 3/15 天 · Ceph+K8s 中间件实战系列 在 Day 2 中我们完成了 Ceph RBD 块存储接入 K8s 的全部流程,RBD 提供 ReadWriteOnce(RWO)模式,适合 MySQL、Redis 等单 Pod 独占挂载场景。然而许多...
Ceph+K8s 中间件实战 | 第 2 天:K8s 接入 Ceph RBD 块存储(CSI Driver + StorageClass 配置实战)
「Ceph+K8s 中间件实战」系列 · 第 2/15 天 引言:为什么 K8s 需要 Ceph RBD 在「第 1 天」里,我们梳理了 Ceph 分布式存储的整体形态和 K8s 存储体系(PV / PVC / StorageClass / CSI)的脉络...
Ceph+K8s 中间件实战 | 第 1 天:Ceph 分布式存储回顾与 K8s 存储体系概述
第 1/15 天 引言 当你的 Kubernetes 集群从测试环境走向生产,第一个要面对的问题就是:数据放哪儿? Pod 是临时的,节点是会故障的,本地磁盘是跟着节点走的。你部署的 MySQL、Redis、Kafka、E...
K8s 运维系列 | 第 25 天:故障排查——常见集群故障定位与处理
引言 在生产环境中,Kubernetes 集群不可能永远保持健康状态。节点宕机、镜像拉取失败、Pod 反复重启、Service 无法访问、网络策略误配——这些故障一旦发生,直接冲击业务的可用性与响应时延。...
K8s 运维系列 | 第 26 天:云原生 CI/CD——Jenkins 与 GitLab 镜像构建发布
引言 当 Kubernetes 集群在承载生产业务时,「怎么把新版本的镜像送上集群」这个动作会被每天执行几十甚至上百次。手工 kubectl apply、scp 推镜像、甚至本地 docker build 再手工导入——这些...
K8s 运维系列 | 第 27 天:GitOps 实践——Argo CD 声明式部署
引言 在上一篇我们讨论了 Jenkins 与 GitLab CI 如何把镜像构建、部署到集群,本质上是「Push 模式」——CI 主动把资源推到 K8s。但当集群规模扩大、环境变多、审批链路变长之后,Push 模式会逐...
K8s 运维系列 | 第 28 天:灰度发布——金丝雀、蓝绿与滚动发布实践
在 Kubernetes 的生产运维中,一次坏版本的全量推送往往意味着几十甚至几百个 Pod 同时进入异常状态,故障半径被瞬间放大。灰度发布(也常被称为渐进式交付)就是为了解决这个问题:把新版本的...
K8s 运维系列 | 第 29 天:生产实践——K8s 上运行数据库与中间件
引言 Kubernetes(K8s)的核心优势在于编排无状态的容器化应用,但当业务落地到生产环境,几乎不可避免地要面对有状态服务:关系型数据库(MySQL、PostgreSQL)、缓存(Redis)、消息队列(Kafk...



