本文へスキップ
MameTechNews
バックエンド

Kubernetes 1.37公開 HPAのゼロスケールがBeta既定に

## POINTS

  • HPAゼロスケールはオブジェクトや外部メトリクス向けで、CPU/メモリ単体では使えない
  • watchcache耐障害化で起動時のetcd負荷スパイクを抑え、クライアントの429耐性が必須になる
  • KYAMLやmetrics.k8s.ioのStable化で、CLI出力と監視まわりの標準が一段固まる

何が起きたか

Kubernetes v1.37が2026年8月26日に公開された。強化は67件(Stable 16、Beta 23、Alpha 27、非推奨/削除1)。注目点は、オブジェクト/外部メトリクス利用時にminReplicas: 0でアイドルをゼロへ落とせるHPA scale-to-zeroのBeta既定有効化、APIサーバ起動時のwatchcache耐障害初期化のStable化、KYAMLとmetrics.k8s.io APIのStable化、ギャングスケジューリングのBetaなどだ。

背景

GPUやキュー駆動ワークロードでは常時常駐がコストを押し上げ、大規模クラスタでは起動時のetcd過負荷が障害要因になりやすい。1.37はオートスケールと制御プレーン双方の運用課題に手を入れている。

エンジニアへの影響

キュー消費者やバッチはゼロスケール前提のメトリクス設計が現実的になる。一方、CPU/メモリ指標だけではゼロにできない点に注意が必要だ。コントローラはHTTP 429とRetry-Afterへの耐性を確認し、DRAやPod証明書などStable到達機能の採用計画を見直したい。