<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>所有文章 - Shengxu · 云架构 &amp; DevOps</title><link>https://shengxu.pages.dev/posts/</link><description>Shengxu 的云架构 &amp; DevOps 技术博客：Kubernetes、Cilium、可观测性、LLM 基础设施、Agent 工程化等。</description><generator>Hugo 0.153.2 &amp; FixIt v0.4.0-alpha.3-20251225101113-8ffb9a95</generator><language>zh-CN</language><lastBuildDate>Sat, 09 May 2026 16:28:25 +0800</lastBuildDate><atom:link href="https://shengxu.pages.dev/posts/index.xml" rel="self" type="application/rss+xml"/><item><title>AI 编程中的两个真实问题：多项目任务管理与多人协作隔离</title><link>https://shengxu.pages.dev/posts/ai-agent-multi-project-collaboration-isolation/</link><pubDate>Sat, 09 May 2026 16:28:25 +0800</pubDate><guid>https://shengxu.pages.dev/posts/ai-agent-multi-project-collaboration-isolation/</guid><category domain="https://shengxu.pages.dev/categories/ai/">AI</category><description>&lt;p&gt;在多项目并行与多人协作的 AI 编程实践中，任务状态的连贯性与个人配置的隔离性是影响效率的关键痛点。本文提出一套基于“子项目 Source of Truth”与“本地规则隔离”的工程化方案，旨在解决跨项目任务断点管理与团队配置污染问题，并提供一套可复制的目录结构、读写边界与备份策略。&lt;/p&gt;</description></item><item><title>从 Azure SRE Agent 到 HolmesGPT：多云 Kubernetes 环境下的 AI 运维实践</title><link>https://shengxu.pages.dev/posts/azure-sre-agent-to-holmesgpt/</link><pubDate>Fri, 17 Apr 2026 19:40:00 +0800</pubDate><guid>https://shengxu.pages.dev/posts/azure-sre-agent-to-holmesgpt/</guid><category domain="https://shengxu.pages.dev/categories/ai/">AI</category><category domain="https://shengxu.pages.dev/categories/kubernetes/">Kubernetes</category><category domain="https://shengxu.pages.dev/categories/devops/">DevOps</category><category domain="https://shengxu.pages.dev/categories/observability/">Observability</category><description>&lt;p&gt;多云 Kubernetes 时代，SRE 的痛点已经不只是“告警太多”，而是调查链路太长、上下文太分散、跨云排障成本太高。真正消耗人的，不是看一眼图表，而是在多个云平台、日志系统、部署记录和工单系统之间反复切换。&lt;/p&gt;</description></item><item><title>Cilium 2026（续）：统一数据平面正在怎样改变 Kubernetes 的平台结构</title><link>https://shengxu.pages.dev/posts/cilium-2026-part-2-unified-dataplane/</link><pubDate>Sat, 21 Mar 2026 14:31:56 +0800</pubDate><guid>https://shengxu.pages.dev/posts/cilium-2026-part-2-unified-dataplane/</guid><category domain="https://shengxu.pages.dev/categories/kubernetes/">Kubernetes</category><category domain="https://shengxu.pages.dev/categories/devops/">DevOps</category><category domain="https://shengxu.pages.dev/categories/observability/">Observability</category><category domain="https://shengxu.pages.dev/categories/security/">Security</category><category domain="https://shengxu.pages.dev/categories/ai/">AI</category><description>&lt;p&gt;在&lt;a href="https://shengxu.pages.dev/posts/cilium-2026/"&gt;上一篇关于 Cilium 的文章&lt;/a&gt;中，我们探讨了 2026 年迁移潮背后的真实原因：它不再仅仅是“一个更快的 CNI”，而是将 Kubernetes 网络、安全、可观测与多集群能力，重新组织成了一套更统一的基础设施底座，并理清了它与 Istio 的分工协作边界。&lt;/p&gt;</description></item><item><title>在探讨 LLM 安全之前，你的 Kubernetes 底座及格了吗？</title><link>https://shengxu.pages.dev/posts/kubernetes-security-before-llm/</link><pubDate>Sat, 14 Mar 2026 10:00:00 +0800</pubDate><guid>https://shengxu.pages.dev/posts/kubernetes-security-before-llm/</guid><category domain="https://shengxu.pages.dev/categories/security/">Security</category><category domain="https://shengxu.pages.dev/categories/kubernetes/">Kubernetes</category><category domain="https://shengxu.pages.dev/categories/devops/">DevOps</category><description>&lt;p&gt;大模型（LLM）与 AI Agent 的爆发不仅带来了业务模式的革命，也引入了诸如提示词注入、数据投毒等全新的应用层安全挑战。当大家的目光都被这些前沿漏洞所吸引时，我们不妨先停下来，问自己一个直击灵魂的问题：&lt;strong&gt;在探讨这些复杂的 AI 安全之前，承载所有业务的云原生底座及格了吗？&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Cilium在 2026 年到底能为我们带来什么</title><link>https://shengxu.pages.dev/posts/cilium-2026/</link><pubDate>Sun, 08 Mar 2026 10:30:00 +0800</pubDate><guid>https://shengxu.pages.dev/posts/cilium-2026/</guid><category domain="https://shengxu.pages.dev/categories/kubernetes/">Kubernetes</category><category domain="https://shengxu.pages.dev/categories/devops/">DevOps</category><category domain="https://shengxu.pages.dev/categories/observability/">Observability</category><description>&lt;h2 class="heading-element" id="它到底带来了什么有意义的改变以及该如何与-istio-分工协作"&gt;&lt;span&gt;——它到底带来了什么有意义的改变，以及该如何与 Istio 分工协作&lt;/span&gt;
 &lt;a href="#%e5%ae%83%e5%88%b0%e5%ba%95%e5%b8%a6%e6%9d%a5%e4%ba%86%e4%bb%80%e4%b9%88%e6%9c%89%e6%84%8f%e4%b9%89%e7%9a%84%e6%94%b9%e5%8f%98%e4%bb%a5%e5%8f%8a%e8%af%a5%e5%a6%82%e4%bd%95%e4%b8%8e-istio-%e5%88%86%e5%b7%a5%e5%8d%8f%e4%bd%9c" class="heading-mark"&gt;
 &lt;svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"&gt;&lt;path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"&gt;&lt;/path&gt;&lt;/svg&gt;
 &lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;到了 2026 年，很多团队讨论 Cilium，已经不是在问“它值不值得试试”，而是在问：“我们什么时候该迁过去？”
真正推动迁移的原因，通常不是单一的性能数字，而是 Cilium 把 Kubernetes 网络、安全、可观测性和多集群能力，重新组织成了一套更统一的基础设施底座。&lt;/p&gt;</description></item><item><title>周末造轮子：写了一个 LLM API Key 本地负载均衡器</title><link>https://shengxu.pages.dev/posts/llm-api-load-balancer/</link><pubDate>Sat, 14 Feb 2026 10:18:00 +0800</pubDate><guid>https://shengxu.pages.dev/posts/llm-api-load-balancer/</guid><category domain="https://shengxu.pages.dev/categories/ai/">AI</category><category domain="https://shengxu.pages.dev/categories/devops/">DevOps</category><category domain="https://shengxu.pages.dev/categories/observability/">Observability</category><description>&lt;p&gt;最近因为一直在高强度使用各种 LLM 服务（OpenAI, Gemini, DeepSeek 等），遇到了一个很现实的痛点：&lt;strong&gt;贫穷&lt;/strong&gt;。&lt;/p&gt;
&lt;p&gt;为了省钱，我申请了多个免费的 API Key（比如 Google Gemini 的 Free Tier，或者 DeepSeek 的赠送额度），但这些免费 Key 往往有严格的速率限制（RPM/TPM）。写代码写得正嗨，突然弹出一个 &lt;code&gt;429 Too Many Requests&lt;/code&gt;，思路瞬间被打断，非常搞心态。&lt;/p&gt;</description></item><item><title>实战 · 打造会记忆的AI 写作搭档（四）：可观察性（Metrics + Logs + Trace + Cost）</title><link>https://shengxu.pages.dev/posts/fantasy-novel-agent-observability/</link><pubDate>Thu, 05 Feb 2026 16:00:00 +0800</pubDate><guid>https://shengxu.pages.dev/posts/fantasy-novel-agent-observability/</guid><category domain="https://shengxu.pages.dev/categories/ai/">AI</category><category domain="https://shengxu.pages.dev/categories/devops/">DevOps</category><category domain="https://shengxu.pages.dev/categories/observability/">Observability</category><description>&lt;p&gt;在上一篇中，我们讨论了 RAG 系统的安全性与 Prompt 注入防护。今天我们来聊聊另一个工程化深水区：&lt;strong&gt;可观察性（Observability）&lt;/strong&gt;。&lt;/p&gt;
&lt;p&gt;当系统从“能跑”走向“长期可用”，你一定会遇到三类问题：&lt;/p&gt;</description></item><item><title>实战 · 打造会记忆的AI 写作搭档（三）：安全架构（RAG 防护、事实守卫与 BYOK）</title><link>https://shengxu.pages.dev/posts/fantasy-novel-agent-security/</link><pubDate>Wed, 04 Feb 2026 10:00:00 +0800</pubDate><guid>https://shengxu.pages.dev/posts/fantasy-novel-agent-security/</guid><category domain="https://shengxu.pages.dev/categories/ai/">AI</category><category domain="https://shengxu.pages.dev/categories/security/">Security</category><category domain="https://shengxu.pages.dev/categories/devops/">DevOps</category><category domain="https://shengxu.pages.dev/categories/observability/">Observability</category><description>&lt;p&gt;在前面2.5篇里，我已经把 &lt;a href="https://shengxu.pages.dev/posts/fantasy-novel-agent-architecture-evolution/"&gt;FantasyNovelAgent&lt;/a&gt; 的主干讲清楚了：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://shengxu.pages.dev/posts/fantasy-novel-agent-architecture-evolution/"&gt;实战 · 打造会记忆的AI 写作搭档（一）：多 Agent 架构进化&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://shengxu.pages.dev/posts/fantasy-novel-agent-database-evolution/"&gt;实战 · 打造会记忆的AI 写作搭档（二）：数据库篇&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://shengxu.pages.dev/posts/fantasy-novel-agent-retrieval-evolution/"&gt;实战 · 打造会记忆的AI 写作搭档（坤）：检索系统篇&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;这一篇我们深入探讨 AI 系统最容易被忽视、但至关重要的环节：&lt;strong&gt;安全性（Security）&lt;/strong&gt;。&lt;/p&gt;</description></item><item><title>实战 · 打造会记忆的AI 写作搭档（坤）：检索系统篇（向量检索、混合检索与云化）</title><link>https://shengxu.pages.dev/posts/fantasy-novel-agent-retrieval-evolution/</link><pubDate>Wed, 28 Jan 2026 10:30:00 +0800</pubDate><guid>https://shengxu.pages.dev/posts/fantasy-novel-agent-retrieval-evolution/</guid><category domain="https://shengxu.pages.dev/categories/ai/">AI</category><category domain="https://shengxu.pages.dev/categories/devops/">DevOps</category><description>&lt;blockquote&gt;
&lt;p&gt;在《&lt;a href="https://shengxu.pages.dev/posts/fantasy-novel-agent-architecture-evolution/"&gt;实战 · 打造会记忆的AI 写作搭档（一）：多 Agent 架构进化&lt;/a&gt;》里，我把“多 Agent 如何协作、记忆如何串起来”讲清楚了；在《&lt;a href="https://shengxu.pages.dev/posts/fantasy-novel-agent-database-evolution/"&gt;实战 · 打造会记忆的AI 写作搭档（二）：数据库篇（从 JSON 到单库，再到关系表）&lt;/a&gt;》里，我把“事实层”从 JSON 到 &lt;a href="https://shengxu.pages.dev/posts/fantasy-novel-agent-database-evolution/"&gt;SQLite&lt;/a&gt; 再到关系表的演进复盘了一遍。&lt;/p&gt;</description></item><item><title>实战 · 打造会记忆的AI 写作搭档（二）：数据库篇（从 JSON 到单库，再到关系表）</title><link>https://shengxu.pages.dev/posts/fantasy-novel-agent-database-evolution/</link><pubDate>Wed, 28 Jan 2026 10:00:00 +0800</pubDate><guid>https://shengxu.pages.dev/posts/fantasy-novel-agent-database-evolution/</guid><category domain="https://shengxu.pages.dev/categories/ai/">AI</category><category domain="https://shengxu.pages.dev/categories/devops/">DevOps</category><description>&lt;blockquote&gt;
&lt;p&gt;如果你已经读过《&lt;a href="https://shengxu.pages.dev/posts/fantasy-novel-agent-architecture-evolution/"&gt;实战 · 打造会记忆的AI 写作搭档（一）：多 Agent 架构进化&lt;/a&gt;》，大概率对“多 Agent 如何协作、记忆如何串起来”有个整体印象。但真正让系统长期可用的，不只是一张好看的架构图，还得有一套能扛住增长的数据底座：能查、能改、能回溯。&lt;/p&gt;</description></item><item><title>实战 · 打造会记忆的AI 写作搭档（一）：多 Agent 架构进化</title><link>https://shengxu.pages.dev/posts/fantasy-novel-agent-architecture-evolution/</link><pubDate>Sun, 25 Jan 2026 10:00:00 +0800</pubDate><guid>https://shengxu.pages.dev/posts/fantasy-novel-agent-architecture-evolution/</guid><category domain="https://shengxu.pages.dev/categories/ai/">AI</category><category domain="https://shengxu.pages.dev/categories/devops/">DevOps</category><description>&lt;p&gt;写长篇小说时，最痛的不是“写不出来”，而是“写着写着就忘了自己写过什么”：伏笔埋没埋好？角色是不是上一章已经受伤？某个设定到底什么时候定下来的？当篇幅走到几十万字后，这些信息如果只靠人脑和零散笔记维持，很快就会失控。&lt;/p&gt;</description></item><item><title>Kubernetes 复杂度论：从一场面试题说起</title><link>https://shengxu.pages.dev/posts/kubernetes-complexity-interview/</link><pubDate>Sat, 24 Jan 2026 12:47:00 +0800</pubDate><guid>https://shengxu.pages.dev/posts/kubernetes-complexity-interview/</guid><category domain="https://shengxu.pages.dev/categories/kubernetes/">Kubernetes</category><category domain="https://shengxu.pages.dev/categories/devops/">DevOps</category><description>&lt;p&gt;最近经历了一场面试，面试官抛出了一个看似常规的问题：“你认为什么情况下应该使用 Kubernetes，而什么情况下使用 Kubernetes 是没有必要的、徒增复杂度？”&lt;/p&gt;</description></item><item><title>实战：基于 Cloudflare Vectorize 与 Gemini 构建全自动 AI 语义搜索</title><link>https://shengxu.pages.dev/posts/building-ai-search-with-cloudflare-and-gemini/</link><pubDate>Fri, 23 Jan 2026 15:30:00 +0800</pubDate><guid>https://shengxu.pages.dev/posts/building-ai-search-with-cloudflare-and-gemini/</guid><category domain="https://shengxu.pages.dev/categories/ai/">AI</category><category domain="https://shengxu.pages.dev/categories/devops/">DevOps</category><description>&lt;p&gt;在 2026 年，给个人博客加上 AI 搜索已经不是什么新鲜事。但如何&lt;strong&gt;零成本&lt;/strong&gt;、&lt;strong&gt;全自动&lt;/strong&gt;且&lt;strong&gt;高性能&lt;/strong&gt;地实现这一功能，依然是一个值得探讨的技术话题。&lt;/p&gt;
&lt;p&gt;本文将详细拆解本站 AI Search 功能背后的技术架构，展示如何组合 &lt;strong&gt;Cloudflare Workers&lt;/strong&gt;、&lt;strong&gt;Vectorize&lt;/strong&gt;、&lt;strong&gt;D1&lt;/strong&gt; 以及 &lt;strong&gt;Google Gemini&lt;/strong&gt;，构建一套闭环的 RAG（检索增强生成）系统。&lt;/p&gt;</description></item><item><title>OWASP LLM Top 10 安全实战</title><link>https://shengxu.pages.dev/posts/owasp-llm-top-10-2026/</link><pubDate>Fri, 23 Jan 2026 10:00:00 +0800</pubDate><guid>https://shengxu.pages.dev/posts/owasp-llm-top-10-2026/</guid><category domain="https://shengxu.pages.dev/categories/security/">Security</category><category domain="https://shengxu.pages.dev/categories/ai/">AI</category><category domain="https://shengxu.pages.dev/categories/kubernetes/">Kubernetes</category><description>&lt;p&gt;昨天有幸参加了 Acronis 公司的 Sergey Saburov 的关于 &amp;ldquo;Agentic Engineering &amp;amp; LLM Security&amp;rdquo; 的分享。Sergey 深入剖析了现代 LLM 应用面临的安全威胁，并结合 OWASP LLM Top 10 框架提供了大量实战案例。&lt;/p&gt;
&lt;p&gt;现结合 &lt;strong&gt;OWASP LLM Top 10 v2.0 (2025)&lt;/strong&gt; 最新官方标准，对分享内容进行了梳理与总结。针对原分享中部分术语的偏差（如 LLM06、LLM10 等）做了必要的修正，并整理了面向 Kubernetes 平台工程师的 Python 代码 PoC（概念验证）与防御脚本，希望能为大家构建安全的 AI 系统提供参考。&lt;/p&gt;</description></item><item><title>Helm 4 深度解析：不只是版本号 +1，而是 Kubernetes 原生时代的新起点</title><link>https://shengxu.pages.dev/posts/helm-4-deep-dive-kubernetes-native-delivery/</link><pubDate>Thu, 22 Jan 2026 10:00:00 +0800</pubDate><guid>https://shengxu.pages.dev/posts/helm-4-deep-dive-kubernetes-native-delivery/</guid><category domain="https://shengxu.pages.dev/categories/kubernetes/">Kubernetes</category><category domain="https://shengxu.pages.dev/categories/devops/">DevOps</category><description>&lt;p&gt;在基础设施领域，有些版本更新是“锦上添花”，而有些则是“脱胎换骨”。如果说 Helm 3 让我们告别了 Tiller 的噩梦，那么于 &lt;strong&gt;2025 年 11 月&lt;/strong&gt; 正式发布的 Helm 4，则是 Helm 真正理解并融入 Kubernetes 声明式哲学的成人礼。&lt;/p&gt;</description></item><item><title>Kubernetes 1.35 原生 Gang Scheduling：调度生态的“大一统”前夜</title><link>https://shengxu.pages.dev/posts/kubernetes-1-35-native-gang-scheduling/</link><pubDate>Wed, 21 Jan 2026 00:00:00 +0000</pubDate><guid>https://shengxu.pages.dev/posts/kubernetes-1-35-native-gang-scheduling/</guid><category domain="https://shengxu.pages.dev/categories/kubernetes/">Kubernetes</category><category domain="https://shengxu.pages.dev/categories/ai/">AI</category><description>&lt;p&gt;Kubernetes 1.35 引入的原生 Workload API 和 Gang Scheduling 支持，被业界视为云原生 AI 基础设施的一次“内核级重构”。要真正理解这次升级的分量，我们不仅要看它带来了什么，更要看它试图取代（或融合）什么。&lt;/p&gt;</description></item><item><title>当AI拿到你的数据库密码：MCP暴露风险实战指南</title><link>https://shengxu.pages.dev/posts/mcp-security-risks-guide/</link><pubDate>Tue, 20 Jan 2026 00:00:00 +0000</pubDate><guid>https://shengxu.pages.dev/posts/mcp-security-risks-guide/</guid><category domain="https://shengxu.pages.dev/categories/security/">Security</category><category domain="https://shengxu.pages.dev/categories/ai/">AI</category><description>&lt;p&gt;去年有个典型场景在安全社区引发热议：开发者在Cursor里装了Supabase的MCP插件，为了让AI能直接查数据库，配置了&lt;code&gt;service_role&lt;/code&gt;密钥（数据库超级管理员权限）。某天客户在工单里随口问&amp;quot;能看看我们的集成配置吗&amp;quot;，AI把这句话当成了指令，直接在回复里打印出了Token。&lt;/p&gt;</description></item><item><title>从流量守门到质量内窥：2026 年企业级 LLM 可观察性体系构建指北</title><link>https://shengxu.pages.dev/posts/llm-observability-guide-2026/</link><pubDate>Mon, 19 Jan 2026 15:00:00 +0800</pubDate><guid>https://shengxu.pages.dev/posts/llm-observability-guide-2026/</guid><category domain="https://shengxu.pages.dev/categories/ai/">AI</category><category domain="https://shengxu.pages.dev/categories/observability/">Observability</category><description>&lt;p&gt;随着大语言模型（LLM）从“尝鲜玩具”全面转变为企业的“生产力底座”，一个被所有技术管理者反复拷问的问题浮出水面：&lt;strong&gt;当 API 调用黑盒化之后，我们该如何像管理数据库或微服务那样，去管理这些庞大而昂贵的 AI 模型？&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Dragonfly：云原生时代的镜像与模型分发基础设施</title><link>https://shengxu.pages.dev/posts/dragonfly-cloud-native-p2p-distribution/</link><pubDate>Thu, 15 Jan 2026 10:00:00 +0800</pubDate><guid>https://shengxu.pages.dev/posts/dragonfly-cloud-native-p2p-distribution/</guid><category domain="https://shengxu.pages.dev/categories/kubernetes/">Kubernetes</category><category domain="https://shengxu.pages.dev/categories/ai/">AI</category><description>&lt;p&gt;在 AI 和云原生基础设施持续演进的 2026 年，镜像与模型分发正逐渐从“边缘优化点”转变为影响平台效率的重要环节。传统依赖中心化 Registry + CDN 的方式，在面对“大规模节点并发、大体积镜像或模型”的场景时，往往面临速度与成本的双重挑战。Dragonfly 正是在这样的背景下成长为 CNCF 毕业（Graduated）项目，并在 Ant Group、Alibaba、Datadog、DiDi、Kuaishou 等企业的生产环境中被采用，用于支撑容器与 AI 模型的高效分发。&lt;/p&gt;</description></item><item><title>告别 iptables 时代：Kubernetes 网络数据平面的 Nftables 革命</title><link>https://shengxu.pages.dev/posts/kubernetes-nftables-revolution-2026/</link><pubDate>Fri, 09 Jan 2026 14:00:00 +0800</pubDate><guid>https://shengxu.pages.dev/posts/kubernetes-nftables-revolution-2026/</guid><category domain="https://shengxu.pages.dev/categories/kubernetes/">Kubernetes</category><description>&lt;p&gt;在 Kubernetes 的网络世界里，&lt;code&gt;kube-proxy&lt;/code&gt; 长期扮演着“守门人”的角色，负责将 Service 的流量分发到后端的 Pod。然而，长久以来，我们一直忍受着 iptables 模式带来的性能折磨，或被迫迁移到维护复杂的 IPVS 模式。&lt;/p&gt;</description></item><item><title>从改良到重塑：解构 Prometheus 监控架构的三种哲学与选型真相</title><link>https://shengxu.pages.dev/posts/prometheus-monitoring-architecture-evolution/</link><pubDate>Sun, 04 Jan 2026 17:00:00 +0800</pubDate><guid>https://shengxu.pages.dev/posts/prometheus-monitoring-architecture-evolution/</guid><category domain="https://shengxu.pages.dev/categories/observability/">Observability</category><description>&lt;p&gt;回望过去几年在可观察性领域的摸爬滚打，尤其是围绕 Metrics 体系的建设，感觉就像是一场漫长的架构修行。从最开始守着单机 Prometheus 还要担心磁盘爆满，到后来引入 Thanos 试图做“无限存储”，再到如今用 Mimir 重构整个监控中枢，这些经历散落在记忆里，甚至有些细节已经开始模糊。&lt;/p&gt;</description></item><item><title>Kubernetes 1.34/1.35证书革命：从手动地狱到零信任天堂</title><link>https://shengxu.pages.dev/posts/kubernetes-1-34-1-35-certificates/</link><pubDate>Sat, 03 Jan 2026 19:00:00 +0800</pubDate><guid>https://shengxu.pages.dev/posts/kubernetes-1-34-1-35-certificates/</guid><category domain="https://shengxu.pages.dev/categories/kubernetes/">Kubernetes</category><category domain="https://shengxu.pages.dev/categories/cloud/">Cloud</category><category domain="https://shengxu.pages.dev/categories/security/">Security</category><description>&lt;p&gt;最近升级到1.35，发现&lt;strong&gt;证书管理&lt;/strong&gt;的变化堪称革命性——特别是对自管K8s用户来说，运维负担直接腰斩。&lt;/p&gt;
&lt;p&gt;过去证书问题是安全事件的&amp;quot;隐形杀手&amp;quot;：过期中断、token泄露、手动轮转占运维30%时间。1.34/1.35带来&lt;strong&gt;原生自动化mTLS&lt;/strong&gt;，让零信任不再是Istio的专利。今天咱们聊聊这些新特性，然后按&lt;strong&gt;自管K8s vs 云K8s&lt;/strong&gt;实战对比。&lt;/p&gt;</description></item><item><title>Kubernetes v1.33–v1.35 更新详解：从原生 Sidecar 到 AI 算力底座</title><link>https://shengxu.pages.dev/posts/kubernetes-v1-33-v1-35-updates/</link><pubDate>Fri, 02 Jan 2026 09:50:00 +0800</pubDate><guid>https://shengxu.pages.dev/posts/kubernetes-v1-33-v1-35-updates/</guid><category domain="https://shengxu.pages.dev/categories/kubernetes/">Kubernetes</category><category domain="https://shengxu.pages.dev/categories/cloud/">Cloud</category><category domain="https://shengxu.pages.dev/categories/security/">Security</category><description>&lt;h2 class="heading-element" id="时间线概览"&gt;&lt;span&gt;时间线概览&lt;/span&gt;
 &lt;a href="#%e6%97%b6%e9%97%b4%e7%ba%bf%e6%a6%82%e8%a7%88" class="heading-mark"&gt;
 &lt;svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"&gt;&lt;path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"&gt;&lt;/path&gt;&lt;/svg&gt;
 &lt;/a&gt;
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;v1.33 (Octarine)&lt;/strong&gt;：2025 年 4 月发布，原生 Sidecar GA、安全特性默认启用。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;v1.34 (Of Wind &amp;amp; Will)&lt;/strong&gt;：2025 年 8 月发布，DRA GA，标志着 AI/GPU 调度进入原生时代。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;v1.35 (Timbernetes)&lt;/strong&gt;：2025 年 12 月发布，In-Place Pod Resize GA，零中断弹性成为现实。&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 class="heading-element" id="1-v133-octarinesidecar-转正与默认安全"&gt;&lt;span&gt;1. v1.33 “Octarine”：Sidecar 转正与默认安全&lt;/span&gt;
 &lt;a href="#1-v133-octarinesidecar-%e8%bd%ac%e6%ad%a3%e4%b8%8e%e9%bb%98%e8%ae%a4%e5%ae%89%e5%85%a8" class="heading-mark"&gt;
 &lt;svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"&gt;&lt;path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"&gt;&lt;/path&gt;&lt;/svg&gt;
 &lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;v1.33 的关键词是“&lt;strong&gt;原生 Sidecar&lt;/strong&gt;”和“&lt;strong&gt;安全默认开启&lt;/strong&gt;”。这一版把长期实验的能力变成了日常工程可依赖的基础设施。&lt;/p&gt;</description></item><item><title>IngressNightmare (CVE-2025-1974)：漏洞详解与 Gateway API 迁移指南</title><link>https://shengxu.pages.dev/posts/ingress-nightmare-gateway-api-migration/</link><pubDate>Sat, 27 Dec 2025 10:00:00 +0800</pubDate><guid>https://shengxu.pages.dev/posts/ingress-nightmare-gateway-api-migration/</guid><category domain="https://shengxu.pages.dev/categories/kubernetes/">Kubernetes</category><category domain="https://shengxu.pages.dev/categories/security/">Security</category><description>&lt;p&gt;最近曝光的 Ingress-NGINX &lt;strong&gt;“IngressNightmare”&lt;/strong&gt; 漏洞，把 nginx‑ingress 再次推上风口浪尖，也给还停留在传统 Ingress 的集群敲了警钟。&lt;/p&gt;
&lt;p&gt;下面从漏洞回顾、风险分析、短期修补，到如何借机迁移到 Gateway API，以及迁移前后的优劣对比，做一篇面向工程实践的技术梳理。&lt;/p&gt;</description></item></channel></rss>