Запрос метрик автоматического масштабирования#
Основной сценарий: Запрос метрик автоматического масштабирования#
Следующий сценарий описывает взаимодействие между компонентом HorizontalPodAutoscaler (HPA) и программным продуктом Autoscaler, в рамках которого происходит передача данных для реализации автоматического масштабирования сервиса.
Последовательность шагов:
Компонент Autoscaler рассчитывает количество реплик, необходимых для поддержания требуемой нагрузки, и передает это значение как внешнюю метрику в Kubernetes API.
HorizontalPodAutoscaler отправляет запрос на получение внешней метрики, необходимой для автоматического масштабирования сервиса.
HorizontalPodAutoscaler использует полученную метрику для передачи количества реплик в Kubernetes API.
Kubernetes API применяет изменения к конфигурации Deployment, увеличивая или уменьшая количество запущенных подов.
Альтернативные и исключительные сценарии не предусмотрены.