利用 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 |