Что такое HPA и как настроить автомасштабирование?

Middle
271 просмотров
AFK Offer AI

HPA (Horizontal Pod Autoscaler) автоматически изменяет число реплик Deployment на основе метрик. По CPU и памяти работает из коробки через Metrics Server. Можно настроить custom metrics через Prometheus + KEDA. hpa.yaml задаёт minReplicas, maxReplicas и targetCPUUtilizationPercentage. При росте CPU выше порога HPA добавляет реплики, при падении — убирает с cooldown.

Следующий вопрос

Напишите Ansible playbook для установки и настройки nginx с кастомным конфигом