В восьмом уроке HPA был мимоходом - добавить реплик по загрузке процессора. А спросили про другое: что делать, если нагрузка приходит не в процессор, а в очередь. Воркер висит почти без CPU и разгребает задачи часами.
Урок 9 - автомасштабирование целиком.
HPA из коробки видит только то, что отдаёт metrics-server - CPU и память. Для всего остального есть KEDA: он подключает внешние метрики - длину очереди в RabbitMQ, лаг в Kafka, что угодно из Prometheus - и умеет не только разгонять деплоймент, но и гасить его до нуля реплик, пока задач нет.
Заодно курс подрос - было десять уроков, стало одиннадцать. Логи и капстоун сдвинулись на 10 и 11.