Виды автомасштабирования
Вопрос
Чем отличаются HPA, VPA, KEDA и Cluster Autoscaler/Karpenter?
Попробуйте сами
Ответьте про себя или вслух, потом откройте ответ и сверьтесь.
Показать ответ и разбор
Коротко
Ответ
HPA меняет число реплик по метрикам (CPU, память, свои метрики). VPA меняет requests и limits подов. KEDA масштабирует по внешним событиям (очереди, Kafka lag, cron), в том числе до нуля, создавая HPA под капотом. Cluster Autoscaler и Karpenter добавляют узлы для подов в Pending и убирают простаивающие.
Разбор
HPA меняет число реплик по метрикам (CPU, память, свои метрики). VPA меняет requests и limits подов. KEDA масштабирует по внешним событиям (очереди, Kafka lag, cron), в том числе до нуля, создавая HPA под капотом. Cluster Autoscaler и Karpenter добавляют узлы для подов в Pending и убирают простаивающие.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.