HPA масштабируется до нуля в Kubernetes 1.37: граница object и external metrics. На тестовом workload записать feature gate, тип метрики, её свежесть и время холодного старта; снача доказать переход 1→0→1 при управляемом сигнале, а затем сверить статус и события HPA. Практический результат — Матрица «тип метрики × feature gate × 1→0 × 0→1 ×.
1. Зафиксируйте точный симптом и границу ответа
После апгрейда ожидают, что minReplicas: 0 заработает с любой CPU-метрикой, но beta-возможность ограничена object и external metrics; ошибочная конфигурация может оставить workload без готовой холодной загрузки. Рабочая граница материала — именно запрос «как настроить hpa scale to zero в kubernetes 1.37 и почему minReplicas 0 не работает с cpu metric». До любого действия запишите версию, один наблюдаемый симптом, время и ожидаемый результат. Не переносите вывод на другую версию, роль, операционную систему или соседний продукт без повторной сверки. Новостная карточка или форумное обсуждение могут быть лишь lead: они не доказывают причину, охват или популярность.
2. Отделите свежее событие от технического доказательства
26 августа 2026 года Kubernetes 1.37 перевёл HPA scale-to-zero в beta и прямо ограничил его object и external metrics, добавив ScaledToZero status; объявление и HPA-документация проверены 28 августа. Первый источник фиксирует: Официальное объявление Kubernetes 1.37 от 26 августа 2026 года перечисляет 67 enhancements и отдельно описывает статусы новых возможностей; эта страница задаёт версионную и feature-gate границу, а не обещание применимости к любому кластеру. Второй официальный контракт уточняет: Официальная HPA-документация описывает цикл расчёта, метрики, minReplicas, условия масштабирования и статусы; это контракт для проверки переходов, а не обещание безопасности нуля для любого workload. Из этих двух текстов не следует, что любой похожий симптом вызван тем же механизмом. Дата, версия, область действия и оговорки источника остаются частью ответа.
3. Проведите один обратимый контрольный тест
На тестовом workload записать feature gate, тип метрики, её свежесть и время холодного старта; снача доказать переход 1→0→1 при управляемом сигнале, а затем сверить статус и события HPA. До теста сохраните исходное значение или копию только затрагиваемого объекта, заранее определите признак успеха, отрицательный исход и команду возврата. Меняйте ровно один фактор и повторяйте тот же контрольный вход. Не сбрасывайте профиль, не удаляйте данные, не отключайте защиту и не подменяйте сетевой маршрут ради удобного результата.
4. Прочитайте матрицу исходов без подмены причины
Матрица «тип метрики × feature gate × 1→0 × 0→1 × ScaledToZero», тест на одном некритичном Deployment, заранее записанный rollback к minReplicas: 1 и стоп-линия до production-сервиса с жёстким SLO. Ветки исхода разделяют неподдерживаемый тип метрики, несвежий адаптер, недоступный образ и неверный readiness; каждая причина требует своего отката. В каждой ячейке записывайте только наблюдаемый факт, а не предполагаемую причину. Если симптом исчез, это подтверждает границу контрольного теста, но не универсальную причину для всех конфигураций. Если результат неоднозначен, верните исходное состояние и соберите минимальный воспроизводимый пример.
5. Остановитесь до необратимого шага и эскалируйте минимум
Не включать нуль на критичном сервисе, если нет холодного канареечного теста, лимита на холодный старт, ручного scale-up и доступной метрики. Для поддержки соберите версию продукта, время с timezone, один обезличенный код ошибки или статус, один контрольный шаг и его результат. Удалите имена, email, IP, account IDs, tokens, ключи, полные конфиги и приватные ссылки. Красные флаги для немедленной остановки: потеря данных, секрета или доступа, влияние на несвязанных пользователей, отсутствие копии или невозможность возврата.
Материал подготовлен редакцией VOne с помощью ИИ; технические утверждения постатейно сверены с указанными официальными и первичными источниками 28 августа 2026 года.
Источники и проверка
- Kubernetes 1.37 release announcement проверено 2026-08-28
- Kubernetes Horizontal Pod Autoscaling проверено 2026-08-28
Информация актуальна на дату публикации. Правила сервисов, приложений и сетей могут меняться.