General question around CPU scheduling that I want to make absolutely sure on.
Scenario I have 300 cores available on my worker nodes.
Peak minimum container CPU request 300 max 600
(I know this scenario is off because you would scale down resources but humor me)
At peak all 300 cores are allocated to containers I have 25 containers though that each have a minimum of 4 cores requested but the vast majority of the time they are only using 1 core. If most of the time 75% of their resources are idle can another container burst to use their capacity until they actually need it or are those minimum resources explicitly reserved so even if they are idle no other already provisioned container can use it?