You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
php-fpm memory request:limit is 1:4 (500Mi vs 2Gi) — Burstable QoS with a big
overcommit window, first eviction candidate under node pressure; pm.max_children: 20
alone can consume ~1.6 Gi
redis CPU request 100m and rabbitmq 20m are far below realistic usage
redis-exporter 10m/128Mi with equal limit — throttling/OOM risk on INFO spikes
nginx 300Mi limit is tight for connection buffering under load
raise redis (300m), rabbitmq (250m), redis-exporter (20m, limit 100m/256Mi) and
nginx (100m/150Mi, limit 512Mi) requests to realistic baselines — validate against
Prometheus data from a reference project before merging
document the no-CPU-limits decision as a comment in values.yaml next to each resources block
Context
500Mivs2Gi) — Burstable QoS with a bigovercommit window, first eviction candidate under node pressure;
pm.max_children: 20alone can consume ~1.6 Gi
100mand rabbitmq20mare far below realistic usage10m/128Miwith equal limit — throttling/OOM risk on INFO spikes300Milimit is tight for connection buffering under loadis right but undocumented in the chart
Proposal
1Gi, limit2Gi), correlate withthe php-fpm pool sizing issue ([app] Runtime config tuning: php-fpm pool, FPM access log, opcache, redis eviction policy #37, if accepted)
300m), rabbitmq (250m), redis-exporter (20m, limit100m/256Mi) andnginx (
100m/150Mi, limit512Mi) requests to realistic baselines — validate againstPrometheus data from a reference project before merging
Tasks
Related: #4, #27