利用 kubebuilder 构建了一套计算系统,CR 内容很多,数量也很多 每次服务升级重新拉起的时,ApiServer 要吃掉 30-40G 的内存,造成 OOM 就会带崩其他系统 这个 infomer 做 list 的操作该如何优化?另外在 list 阶段所有 controller 都是不工作的,系统会停顿很久。
1
thet 2023-02-22 19:24:08 +08:00
CR 有多少
|
2
feedcode 2023-02-22 22:57:58 +08:00
加 label 或者 status 过滤,只选择需要 reconcile 的 object
|