GitLab共22篇
DevOps全链路实战 | 第 1 天:全链路架构总览:从代码提交到灰度发布的完整管道设计 - 恒星

DevOps全链路实战 | 第 1 天:全链路架构总览:从代码提交到灰度发布的完整管道设计

第 1/18 天 引言:为什么需要 DevOps 全链路实战? 在现代软件工程中,'DevOps'已经不再只是一个口号或工具清单,而是从代码提交到生产发布的完整工程化闭环。本系列「DevOps全链路实战」共 18 ...
小 刚的头像 - 恒星小 刚37天前
0120
DevOps全链路实战 | 第 13 天:告警规则与 Alertmanager:钉钉/邮件通知渠道配置(重制版) - 恒星

DevOps全链路实战 | 第 13 天:告警规则与 Alertmanager:钉钉/邮件通知渠道配置(重制版)

本文为「DevOps全链路实战」系列重制版,基于 2026 年最新 kube-prometheus-stack (v0.85+) 与 Alertmanager v0.28 重新撰写,涵盖钉钉企业版 Webhook v2 签名验证、邮件 TLS 1.3 配置及告警分...
小 刚的头像 - 恒星小 刚20天前
0100
DevOps全链路实战 | 第 9 天:CI 与 CD 联动:从代码提交到部署的全自动闭环 - 恒星

DevOps全链路实战 | 第 9 天:CI 与 CD 联动:从代码提交到部署的全自动闭环

第 9/18 天 引言 在前八天的实践中,我们已经分别搭建了 Kubernetes 集群、Harbor 镜像仓库、GitLab 代码平台、GitLab Runner 以及 Argo CD GitOps 引擎。这些组件各自独立运行时已经具备强大能...
小 刚的头像 - 恒星小 刚31天前
090
DevOps全链路实战 | 第 11 天:Prometheus 部署与 ServiceMonitor 指标采集 - 恒星

DevOps全链路实战 | 第 11 天:Prometheus 部署与 ServiceMonitor 指标采集

第 11/19 天 引言 在前面的十天中,我们已经完成了从 K8s 集群搭建、Harbor 镜像仓库、GitLab CI/CD 流水线、Argo CD GitOps 到 SonarQube 代码质量检查的完整构建与部署管道。然而,一个成熟的...
小 刚的头像 - 恒星小 刚29天前
090
DevOps全链路实战 | 第 17 天:全链路端到端演示:代码提交→构建→代码检查→灰度→监控→告警完整流程 - 恒星

DevOps全链路实战 | 第 17 天:全链路端到端演示:代码提交→构建→代码检查→灰度→监控→告警完整流程

第 17/19 天 引言:把所有齿轮咬合在一起 经过前 16 天的逐层搭建,我们已经拥有了 Harbor 私有镜像仓库、GitLab 代码托管平台与 CI 流水线、SonarQube 代码质量门禁、Argo CD GitOps 引擎、Pro...
小 刚的头像 - 恒星小 刚23天前
080
Ceph+K8s 中间件实战 | 第 13 天:K8s 部署 GitLab 代码托管平台(Ceph RBD 持久化 + 架构 + 巡检) - 恒星

Ceph+K8s 中间件实战 | 第 13 天:K8s 部署 GitLab 代码托管平台(Ceph RBD 持久化 + 架构 + 巡检)

第 13/15 天引言:为什么在 K8s 上部署 GitLab?GitLab 是企业级代码托管与 DevOps 平台,集成了 Git 仓库管理、CI/CD 流水线、Issue 跟踪、容器仓库等功能。在云原生时代,将 GitLab 部署到 Ku...
小 刚的头像 - 恒星小 刚15天前
080
DevOps全链路实战 | 第 4 天:GitLab CE 自托管部署:代码仓库与项目管理平台 - 恒星

DevOps全链路实战 | 第 4 天:GitLab CE 自托管部署:代码仓库与项目管理平台

第 4/18 天 引言 在前面三天的内容中,我们已经完成了全链路架构总览、K8s 集群离线部署以及 Harbor 私有镜像仓库的搭建。今天,我们继续推进 DevOps 全链路的核心组件——GitLab CE 自托管部署...
小 刚的头像 - 恒星小 刚37天前
070
DevOps全链路实战 | 第 16 天:AnalysisTemplate 指标分析与自动回滚机制 - 恒星

DevOps全链路实战 | 第 16 天:AnalysisTemplate 指标分析与自动回滚机制

第 16/19 天 引言:让发布拥有'自动驾驶'能力 在上一篇文章《金丝雀发布实战》中,我们通过 setWeight 与 pause 步骤实现了流量分割的渐进式发布。但这种模式有一个明显短板——所有决策都依赖...
小 刚的头像 - 恒星小 刚24天前
070
DevOps全链路实战 | 第 7 天:Harbor 镜像版本管理与 Tag 策略配置 - 恒星

DevOps全链路实战 | 第 7 天:Harbor 镜像版本管理与 Tag 策略配置

第 7/18 天 引言 在前面六天的实战中,我们完成了全链路架构设计、K8s 集群部署、Harbor 私有镜像仓库搭建、GitLab CE 自托管部署、GitLab Runner 配置以及 GitLab CI 流水线搭建。流水线已经能...
小 刚的头像 - 恒星小 刚34天前
070
DevOps全链路实战 | 第 8 天:Argo CD 部署与 GitOps 配置仓库创建 - 恒星

DevOps全链路实战 | 第 8 天:Argo CD 部署与 GitOps 配置仓库创建

第 8/18 天 引言:从'推式部署'到'拉式同步'的范式转变 在前七天的实战中,我们依次完成了 K8s 集群搭建、Harbor 私有镜像仓库部署、GitLab CE 自托管、GitLab Runner 配置、CI 流水线搭建以及 ...
小 刚的头像 - 恒星小 刚32天前
070
DevOps全链路实战 | 第 10 天:SonarQube 代码质量检查:SonarQube 部署与 GitLab CI 集成 - 恒星

DevOps全链路实战 | 第 10 天:SonarQube 代码质量检查:SonarQube 部署与 GitLab CI 集成

第 10/19 天 引言 在前面几天的实战中,我们已经搭建了 K8s 集群、Harbor 私有镜像仓库、GitLab CE 代码托管平台以及 GitLab CI 流水线,实现了从代码提交到镜像构建的自动化闭环。然而,一条成...
小 刚的头像 - 恒星小 刚30天前
060
DevOps全链路实战 | 第 18 天:生产化加固要点:Harbor/GitLab/Argo CD/SonarQube 高可用方案 - 恒星

DevOps全链路实战 | 第 18 天:生产化加固要点:Harbor/GitLab/Argo CD/SonarQube 高可用方案

第 18/19 天 引言:从'能跑'到'扛得住'的距离 走过前面十七天,我们的 DevOps 管道已经能完成「代码提交 → 构建 → 静态检查 → GitOps 部署 → 灰度 → 监控 → 告警」的完整闭环。但如果你把...
小 刚的头像 - 恒星小 刚22天前
060