跳到正文
原文
Kubernetes AI·· 2026-07-30精选AI 评分70

controller-runtime 缓存实际工作方式与避免压垮 API Server

How the controller-runtime Cache Actually Works, and Why Your Controller Does Not Crash the API Server

AI 导读

文章详解 controller-runtime 缓存的 list+watch 架构:r.Get 和 r.List 默认读本地缓存而非 API server,写操作直达 API server,通过 watch 事件异步更新缓存。

推荐理由

原文拆解了 controller-runtime 缓存的读写路径与一致性边界,读者可据此避免常见的读后写一致性陷阱和内存陷阱。

来源:Kubernetes AI · kubernetes.io