<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>DevOps 专题索引：从 CI/CD 到 SRE 的全栈实践 on PlumePHP</title><link>https://plumephp.com/posts/devops/</link><description>Recent content in DevOps 专题索引：从 CI/CD 到 SRE 的全栈实践 on PlumePHP</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Tue, 01 Sep 2026 10:00:00 +0800</lastBuildDate><atom:link href="https://plumephp.com/posts/devops/index.xml" rel="self" type="application/rss+xml"/><item><title>DevOps 文化与 CI/CD 进化：平台工程、DevEx 与组织变革</title><link>https://plumephp.com/devops-culture-cicd/</link><pubDate>Tue, 01 Sep 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/devops-culture-cicd/</guid><description>&lt;p&gt;DevOps 从来不是工具链的简单堆砌，而是一场组织文化变革。从 2009 年 Patrick Debois 提出这一概念，到今日平台工程与开发者体验成为主流，DevOps 经历了从「打破筒仓」到「赋能自主」的范式转移。本文系统梳理文化原则、CALMS 框架、平台工程、InnerSource、DORA 指标与团队拓扑，为工程组织提供可落地的演进路线图。&lt;/p&gt;</description></item><item><title>DevOps 自动化测试全栈：单元测试、集成测试与 E2E 流水线</title><link>https://plumephp.com/devops-automated-testing/</link><pubDate>Tue, 01 Sep 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/devops-automated-testing/</guid><description>&lt;p&gt;在 DevOps 实践中，自动化测试是保障软件质量与交付速度的核心环节。本文系统讲解单元测试、集成测试、E2E 测试、契约测试、性能测试、安全测试及 CI/CD 集成方案，配合主流工具实战代码，帮助构建覆盖全栈的自动化测试体系。&lt;/p&gt;</description></item><item><title>DevOps Git 工作流深度指南：Git Flow、Trunk Based 与 Monorepo</title><link>https://plumephp.com/devops-git-workflow/</link><pubDate>Tue, 01 Sep 2026 00:00:00 +0000</pubDate><guid>https://plumephp.com/devops-git-workflow/</guid><description>&lt;blockquote&gt;
&lt;p&gt;在 DevOps 实践中，分支策略直接决定了团队的发布节奏、代码质量和协作效率。选择错误的工作流可能导致合并地狱、发布延期甚至线上事故。本文系统梳理七种主流 Git 工作流，从经典 Git Flow 到现代 Trunk Based Development，再到 Monorepo 工程化方案，帮助你为团队找到最合适的分支策略。&lt;/p&gt;</description></item><item><title>DevOps SRE 实践指南：SLI/SLO、错误预算与可靠性工程</title><link>https://plumephp.com/devops-sre-practices/</link><pubDate>Tue, 01 Sep 2026 00:00:00 +0000</pubDate><guid>https://plumephp.com/devops-sre-practices/</guid><description>&lt;p&gt;Google 在 2003 年提出 Site Reliability Engineering（SRE），本质是让软件工程师用工程化思维解决运维问题。本文从文化、度量、预算、工程、自动化与工具六个维度拆解 SRE 核心实践，附带可直接落地的代码示例。&lt;/p&gt;</description></item><item><title>DevOps 事件响应体系：On-Call 轮值、MTTR 优化与事后复盘</title><link>https://plumephp.com/devops-incident-response/</link><pubDate>Tue, 01 Sep 2026 00:00:00 +0000</pubDate><guid>https://plumephp.com/devops-incident-response/</guid><description>&lt;p&gt;构建高可用线上系统，不仅需要稳健架构，更需要成熟的事件响应体系。团队能否在黄金时间内快速定位、止损、恢复，直接决定用户体验与业务损失。本文系统拆解 DevOps 事件响应六大核心模块，辅以可落地的配置代码。&lt;/p&gt;</description></item><item><title>DevOps 容器化实战：Docker Multi-stage、BuildKit 与镜像安全</title><link>https://plumephp.com/devops-containerization/</link><pubDate>Tue, 01 Sep 2026 00:00:00 +0000</pubDate><guid>https://plumephp.com/devops-containerization/</guid><description>&lt;p&gt;容器化技术已经成为现代 DevOps 流水线的核心组件。从本地开发到生产部署，Docker 及其生态工具链支撑着微服务架构的弹性伸缩与持续交付。然而，随着容器使用规模的扩大，镜像体积臃肿、构建速度缓慢、安全漏洞频发等问题逐渐暴露。本文将从实战角度出发，系统讲解 Dockerfile 最佳实践、多阶段构建技巧、BuildKit 加速机制、镜像安全扫描以及容器运行时防护，帮助团队打造高效且安全的容器化交付体系。&lt;/p&gt;</description></item><item><title>DevOps 性能容量规划：负载测试、自动伸缩与容量预测</title><link>https://plumephp.com/devops-performance-capacity/</link><pubDate>Tue, 01 Sep 2026 00:00:00 +0000</pubDate><guid>https://plumephp.com/devops-performance-capacity/</guid><description>&lt;p&gt;性能容量规划是贯穿分布式系统生命周期的核心工程实践。业务流量的脉冲式增长与微服务架构的复杂度攀升，要求 DevOps 团队通过负载测试获取真实基线、借助自动伸缩应对洪峰、并基于历史趋势预测容量。本文从工具选型、脚本编写、K8s 弹性伸缩、容量建模、瓶颈定位到成本优化，构建完整的性能容量规划体系。&lt;/p&gt;</description></item><item><title>DevOps 日志聚合架构：ELK、Loki 与 Fluent Bit 生产部署</title><link>https://plumephp.com/devops-log-aggregation/</link><pubDate>Tue, 01 Sep 2026 00:00:00 +0000</pubDate><guid>https://plumephp.com/devops-log-aggregation/</guid><description>&lt;p&gt;在分布式系统中，服务实例数以百计、容器频繁启停，传统 SSH 逐台查看日志的方式已完全不可行。日志聚合是 DevOps 可观测性三大支柱之一，将分散在各节点上的日志集中采集、存储、索引与查询，帮助工程师快速定位问题并建立告警体系。&lt;/p&gt;</description></item><item><title>DevOps 混沌工程：故障演练、稳健性验证与 Chaos Mesh 实践</title><link>https://plumephp.com/devops-chaos-engineering/</link><pubDate>Tue, 01 Sep 2026 00:00:00 +0000</pubDate><guid>https://plumephp.com/devops-chaos-engineering/</guid><description>深入探讨混沌工程在 DevOps 体系中的实施路径，涵盖故障注入、Chaos Mesh 编排、Game Day 组织方法、弹性设计模式及生产环境实践。</description></item><item><title>DevOps 监控告警深度实战：Prometheus、Grafana 与 Alertmanager 生产配置</title><link>https://plumephp.com/devops-monitoring-alerting/</link><pubDate>Tue, 01 Sep 2026 00:00:00 +0000</pubDate><guid>https://plumephp.com/devops-monitoring-alerting/</guid><description>&lt;h2 id="概述"&gt;概述&lt;/h2&gt;
&lt;p&gt;在云原生架构中，可观测性是保障系统稳定的核心支柱。本文从 Prometheus 指标模型出发，深入 PromQL 查询、告警规则、可视化模板、路由策略，最终落地 Thanos 与 VictoriaMetrics 分布式生产方案。&lt;/p&gt;</description></item><item><title>Infrastructure as Code 深度实践：Terraform、Pulumi 与 Ansible 多云部署</title><link>https://plumephp.com/devops-infrastructure-as-code/</link><pubDate>Tue, 01 Sep 2026 00:00:00 +0000</pubDate><guid>https://plumephp.com/devops-infrastructure-as-code/</guid><description>&lt;p&gt;Infrastructure as Code（IaC）通过将基础设施定义为可版本控制、可复用、可自动化的代码，使团队能够以声明式或命令式方式管理云资源，显著降低人为错误、提升部署一致性。本文深入探讨 Terraform、Pulumi、Ansible 及 CloudFormation/CDK 四大主流工具的实践方法，覆盖模块设计、状态管理、密钥安全与多云选型。&lt;/p&gt;</description></item><item><title>CI/CD 工具链深度指南：从 GitHub Actions 到 ArgoCD 的完整实践</title><link>https://plumephp.com/devops-cicd-tools/</link><pubDate>Tue, 01 Sep 2026 00:00:00 +0800</pubDate><guid>https://plumephp.com/devops-cicd-tools/</guid><description>&lt;h1 id="cicd-工具链深度指南"&gt;CI/CD 工具链深度指南&lt;/h1&gt;
&lt;p&gt;持续集成（Continuous Integration, CI）与持续交付/部署（Continuous Delivery/Deployment, CD）是现代软件工程的核心支柱。一套设计良好的 CI/CD 流水线能够将代码从提交到生产环境的交付时间从数天缩短至数分钟，同时显著提升软件质量与发布可靠性。本指南将系统性地剖析当前业界最主流的六大 CI/CD 工具——GitHub Actions、GitLab CI、Jenkins、ArgoCD、Tekton 与 Flux CD——从配置语法、架构原理到生产级最佳实践，提供可直接落地的深度参考。&lt;/p&gt;</description></item><item><title>DevOps 部署策略全解析：蓝绿、金丝雀、滚动与 GitOps</title><link>https://plumephp.com/devops-deployment-strategies/</link><pubDate>Tue, 01 Sep 2026 00:00:00 +0800</pubDate><guid>https://plumephp.com/devops-deployment-strategies/</guid><description>&lt;h1 id="devops-部署策略全解析蓝绿金丝雀滚动与-gitops"&gt;DevOps 部署策略全解析：蓝绿、金丝雀、滚动与 GitOps&lt;/h1&gt;
&lt;p&gt;在云原生时代，部署频率已成为衡量工程效能的核心指标。本文系统梳理七种主流部署策略，从 Rolling Update 到 GitOps 声明式交付，提供 Kubernetes 原生与 GitOps 工具链的完整 YAML 参考。无论你在维护单体应用还是上千个微服务，选择合适的部署策略都能在可靠性与速度之间取得平衡。&lt;/p&gt;</description></item></channel></rss>