K8s 运维系列 | 第 25 天:故障排查——常见集群故障定位与处理
引言 在生产环境中,Kubernetes 集群不可能永远保持健康状态。节点宕机、镜像拉取失败、Pod 反复重启、Service 无法访问、网络策略误配——这些故障一旦发生,直接冲击业务的可用性与响应时延。...
Ceph+K8s 中间件实战 | 第 9 天:K8s 部署 Nacos 注册配置中心(集群架构 + 登录巡检)
第 9/15 天 引言 在微服务架构中,服务注册发现与配置管理是两大核心基础设施。Nacos(Naming and Configuration Service)是阿里巴巴开源的一站式服务发现与配置管理平台,融合了服务注册中心...
Ceph+K8s 中间件实战 | 第 18 天:K8s 部署 RabbitMQ 集群(Ceph RBD + 高可用架构 + 登录巡检)
第 18/28 天 RabbitMQ 是应用最广的 AMQP 协议消息中间件,凭借多语言客户端、灵活路由模型、事务语义与插件生态,已经成为微服务异步解耦、削峰填谷、跨地域事件总线的标配。本篇承接第 17 天 ...
K8s 运维系列 | 第 4 天:工作负载——Deployment、ReplicaSet 与滚动更新
在前面的文章中,我们已经了解了 Kubernetes 的核心对象 Pod、Label、Selector 与命名空间。Pod 是 K8s 中最小的调度单位,但在生产环境中,我们几乎不会直接创建裸 Pod,因为裸 Pod 一旦被删除...
Ceph+K8s 中间件实战 | 第 1 天:Ceph 分布式存储回顾与 K8s 存储体系概述
第 1/15 天 引言 当你的 Kubernetes 集群从测试环境走向生产,第一个要面对的问题就是:数据放哪儿? Pod 是临时的,节点是会故障的,本地磁盘是跟着节点走的。你部署的 MySQL、Redis、Kafka、E...
Ceph 生产环境搭建 | 第 11 天:Ceph 对象存储 RGW 网关部署与 S3 兼容
第 11/20 天 在 Ceph 存储生态中,对象存储是最贴近云原生应用的一种数据访问接口。无论是备份归档、镜像仓库(Harbor/Quay)、大数据湖,还是 Web 静态资源托管,对象存储凭借其扁平命名空间、...
K8s 运维系列 | 第 15 天:应用打包——Helm 与 Chart 实战
引言 在前面十几天的学习中,我们已经掌握了 Kubernetes 的核心对象:Pod、Deployment、Service、ConfigMap、Secret、PV/PVC 等。随着要部署的应用越来越多,一个现实的问题摆在了我们面前:如...
Ceph+K8s 中间件实战 | 第 5 天:K8s 部署 Redis Cluster 集群(Ceph RBD + 架构设计 + 巡检命令)
第 5/15 天 经过前四天的铺垫,我们已经完成了 Ceph 分布式存储的回顾、K8s 存储体系的梳理,并成功将 Ceph RBD 块存储和 CephFS 共享文件存储接入 K8s 集群。从今天开始,我们正式进入「中间件...
Ceph 生产环境搭建 | 第 15 天:Ceph 集群监控:Prometheus + Grafana + 内置仪表盘
第 15/20 天 在 Ceph 生产环境中,'部署完成'绝不意味着'工作完成'。一个没有监控的存储集群就像一辆没有仪表盘的汽车——你不知道油量、不知道车速、不知道引擎温度,直到某天突然抛锚。前 14 ...
K8s 运维系列 | 第 26 天:云原生 CI/CD——Jenkins 与 GitLab 镜像构建发布
引言 当 Kubernetes 集群在承载生产业务时,「怎么把新版本的镜像送上集群」这个动作会被每天执行几十甚至上百次。手工 kubectl apply、scp 推镜像、甚至本地 docker build 再手工导入——这些...
DevOps全链路实战 | 第 11 天:Prometheus 部署与 ServiceMonitor 指标采集
第 11/19 天 引言 在前面的十天中,我们已经完成了从 K8s 集群搭建、Harbor 镜像仓库、GitLab CI/CD 流水线、Argo CD GitOps 到 SonarQube 代码质量检查的完整构建与部署管道。然而,一个成熟的...
K8s 运维系列 | 第 5 天:Service 与 Ingress——服务发现与流量接入
在 Kubernetes 的世界里,Pod 是脆弱的、临时的、会被频繁重建的。每次 Deployment 滚动更新、节点故障、甚至一次简单的扩容,Pod 的 IP 地址都可能发生变化。如果业务系统直接依赖 Pod IP 来通...









