Horizontal Pod Autoscaler меняет replicas Deployment/StatefulSet/etc по метрикам (CPU/memory utilization, custom/external metrics); нужен metrics-server или адаптер.
Разбор
- Цели задаются в % от requests — без requests HPA по CPU бессмысленен.
- stabilizationWindow и политики сглаживают flapping.
- HPA не заменяет вертикальный rightsizing контейнера.
- Кастомные метрики (очередь SQS, RPS) — через custom.metrics API.
Итог
HPA масштабирует число Pod'ов по метрикам; база — корректные requests.