We’ve recently adjusted resource requests and limits for all Pods running in the infrastructure namespace. Previously, some of them didn’t have requests nor limits, and some others had unnecessary high values. We’ve reviewed the CPU and memory usage of those Pods for the last couple of weeks and we’ve adjusted their requests and limits accordingly. This is now rolled out to all staging clusters, and we’ll proceed with the production clusters next week if no issues are spotted.
This should help to have a more realistic cluster capacity overview, and make better scaling and scheduling decisions.
We also encourage you to always set realistic CPU and memory resource requests and limits for your own Pods, so you get an optimal use of your cluster.