requests — гарантия ресурсов для планировщика (сколько «забронировать» на ноде); limits — верхняя граница CPU/memory. Без них возможны noisy neighbors и непредсказуемый scheduling.
Разбор
CPU limit — throttling; memory limit превышен — OOMKilled.
requests влияют на bin-packing и HPA (метрики часто от requests).
limits без адекватных requests ухудшают QoS.
Практика: измеряйте реальное потребление, не копируйте «с потолка».