K8s 运维系列 | 第 26 天:云原生 CI/CD——Jenkins 与 GitLab 镜像构建发布
引言 当 Kubernetes 集群在承载生产业务时,「怎么把新版本的镜像送上集群」这个动作会被每天执行几十甚至上百次。手工 kubectl apply、scp 推镜像、甚至本地 docker build 再手工导入——这些...
Ceph 生产环境搭建 | 第 3 天:Cephadm 部署工具详解与集群引导初始化
第 3/20 天 · Ceph 生产环境搭建系列 在上一篇中,我们完成了 Ubuntu 24.04 LTS 的内核调优与磁盘规划,为 Ceph 集群打下了坚实的系统基础。今天正式进入集群部署阶段——使用 Cephadm 工具完...
K8s 运维系列 | 第 19 天:流量治理——Ingress Controller 与 Gateway API
引言 在 Kubernetes 中,当你的应用由一个个 Pod 组成、通过 Service 对外暴露端口之后,真正的挑战才刚刚开始:如何优雅地把外部流量接入集群?如何基于域名和路径做路由?如何统一管理 TLS 证...
K8s 运维系列 | 第 14 天:监控告警——Prometheus 与 Grafana 监控集群
Kubernetes 集群一旦投入生产,规模会迅速膨胀:成百上千的 Pod、分布在多台节点上的 Service、频繁变动的 Deployment,都让「集群是否健康」成为一个必须回答的问题。单纯靠 kubectl get 手工...
Ceph+K8s 中间件实战 | 第 6 天:K8s 部署 Redis Sentinel 哨兵模式(高可用架构 + 登录验证)
Ceph+K8s 中间件实战系列 · 第 6/15 天 引言 在前一天的实战中,我们使用 bitnami/redis-cluster 部署了 Redis Cluster 分片集群,解决了水平扩展与多分片数据分布的问题。然而,在很多业务场...
DevOps全链路实战 | 第 7 天:Harbor 镜像版本管理与 Tag 策略配置
第 7/18 天 引言 在前面六天的实战中,我们完成了全链路架构设计、K8s 集群部署、Harbor 私有镜像仓库搭建、GitLab CE 自托管部署、GitLab Runner 配置以及 GitLab CI 流水线搭建。流水线已经能...
DevOps全链路实战 | 第 16 天:AnalysisTemplate 指标分析与自动回滚机制
第 16/19 天 引言:让发布拥有'自动驾驶'能力 在上一篇文章《金丝雀发布实战》中,我们通过 setWeight 与 pause 步骤实现了流量分割的渐进式发布。但这种模式有一个明显短板——所有决策都依赖...
K8s 运维系列 | 第 9 天:资源管理——Request/Limit 与 HPA 弹性伸缩
在 Kubernetes 的世界里,集群资源永远是稀缺的。CPU、内存、存储,都是有限的算力,而集群上运行着成百上千个 Pod。如果没有一套清晰的资源管理机制,某个失控的应用可能瞬间吃掉整台节点的内...
Ceph+K8s 中间件实战 | 第 2 天:K8s 接入 Ceph RBD 块存储(CSI Driver + StorageClass 配置实战)
「Ceph+K8s 中间件实战」系列 · 第 2/15 天 引言:为什么 K8s 需要 Ceph RBD 在「第 1 天」里,我们梳理了 Ceph 分布式存储的整体形态和 K8s 存储体系(PV / PVC / StorageClass / CSI)的脉络...
K8s 运维系列 | 第 6 天:配置管理——ConfigMap 与 Secret 实战
在 Kubernetes 的世界里,有一条非常经典的原则:镜像只负责承载代码,配置与密钥必须与镜像解耦。如果每次修改一个数据库地址、一个环境变量都要重新构建镜像、重新推送仓库、再滚动发布,那这...
DevOps全链路实战 | 第 12 天:Grafana 看板搭建:K8s 标准面板与自定义业务看板
第 12/19 天 引言 在上一篇文章中,我们通过 kube-prometheus-stack 完成了 Prometheus 的部署,并利用 ServiceMonitor 实现了对 K8s 集群各项指标的自动采集。然而,Prometheus 本身只是一个时...
DevOps全链路实战 | 第 6 天:GitLab CI 流水线搭建:.gitlab-ci.yml 与 Kaniko 无守护进程构建
第 6/18 天 引言 在前面五天里,我们完成了从 K8s 集群搭建、Harbor 私有镜像仓库部署、GitLab CE 代码托管平台安装到 GitLab Runner 的 K8s Executor 与 RBAC 权限配置。基础设施层已经就绪,...









