В твоём резюме указано, что ты оптимизировал HPA и Cluster Autoscaler для пиков до 15k RPS без деградации. Во время пика растёт lag очередей, CPU узлов уже на 80%, HPA масштабируется вверх, но Cluster Autoscaler завершается по timeout. Что ты будешь делать и в каком порядке?

Сначала стабилизируют сервис и очередь, затем выясняют, почему новые Pod не получают узлы: увеличение replicas само по себе ресурсов не создаёт.

Короткий ответ

Что ответить на собеседовании

Сначала стабилизируют сервис и очередь, затем выясняют, почему новые Pod не получают узлы: увеличение replicas само по себе ресурсов не создаёт.

Подробный разбор

Ответ с пояснениями

Сначала стабилизируют сервис и очередь, затем выясняют, почему новые Pod не получают узлы: увеличение replicas само по себе ресурсов не создаёт.

Ограничьте некритичную нагрузку и проверьте lag, SLO, Pending Pod и события планировщика. В логах autoscaler ищите квоты, лимит группы, ошибки API, нехватку адресов или таймаут загрузки узлов. При необходимости добавьте проверенную резервную ёмкость. Не повышайте timeout вслепую: node autoscaling ориентируется на потребности непланируемых Pod, а не просто на 80% CPU. После стабилизации проверьте requests, скорость масштабирования и запас мощности.

Источник: kubernetes.io.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее