Что такое HPA (Horizontal Pod Autoscaling)? Как он работает и что для этого нужно?

Категория: k8s

Просмотров: 36

Ответ:

HPA - механизм, который позволяет указать нужную метрику(и) настроить автоматический порог масштабирования Pod’ов в зависимости от изменения её значений.

Чтобы HPA работал необходимо, чтобы в кластере был установлен metrics-server, чтобы считывать меетрики потребления ресурсов. По умолчанию HPA можно настроить для метрики потребления CPU и/или памяти. Возможно расширение функционала HPA с помощью keda.