Commit 55cce7c
ci(profiling): helper container resource limits (#3673)
The shared runner pool defaults leave helper container limits unset,
causing pods to be Burstable QoS even when the build container has
matching requests and limits. This adds explicit helper container
resource limits (requests == limits) so the pod achieves Guaranteed
QoS class, ensuring proper CPU cgroup enforcement.
This fixes the issue where nproc reports the node's full CPU count
(e.g. 66) instead of the requested 3 CPUs.
Co-authored-by: Daniel Esponda <daniel.esponda@datadoghq.com>1 parent 25893da commit 55cce7c
1 file changed
Lines changed: 7 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
20 | 23 | | |
21 | 24 | | |
22 | 25 | | |
23 | 26 | | |
24 | 27 | | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
25 | 32 | | |
26 | 33 | | |
27 | 34 | | |
| |||
41 | 48 | | |
42 | 49 | | |
43 | 50 | | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | 51 | | |
50 | 52 | | |
51 | 53 | | |
| |||
0 commit comments