kube-apiserver缓存创建和释放的时机

kube-apiserver缓存创建时机
1. 启动时全量获取etcd数据,watch数据变化,保存变化事件到RingBuffer中

kube-apiserver缓存删除时机(ThreadSafeStore)
1. 最新数据被删除

kube-apiserver缓存老化时机(RingBuffer)
1. 数据的变化事件写满RingBuffer,删除最老事件
2. 历史数据被etcd压缩

kube-apiserver缓存重建时机
1. watch因网络/etcd重启等原因中断,重新list,继续watch

kube-apiserver只有在缓存构建完成时,才会向外提供服务。

posted on 2026-04-24 20:19  王景迁  阅读(16)  评论(0)    收藏  举报

导航