RATATOSKRATATOSK
ログイン

KEDA

v2.20.2Orchestration & Management
2026年7月31日

KEDA v2.20.2はパッチリリースで、ScaledObjectにHPAActive条件を追加し、複数のnilポインタパニック、再接続ループ、検証ルール問題を修正しました。ScaledJob CRDのscalingStrategy.strategyで「default」が再度有効になります。

  • breakingScaledJob CRDのvalidation修正

    ScaledJob CRDのscalingStrategy.strategyフィールドで「default」が有効な値として認識されるよう検証ルールを修正しました。v2.20.2に含まれます。

主な変更 (12)

  • ScaledJob CRD: scalingStrategy.strategyで「default」を有効な値として復元
  • ScaledObjectにHPAActive条件を追加し、HPA métricsの一時的な欠落がReady条件を反転させるのを防止
  • 並行マップ書き込みによるパニックをroot CA CertPoolで修正
  • AWS Secret Manager TriggerAuthenticationのnilポインタを修正(awsSecretManager.credentialsとpodIdentityのいずれもない場合)
  • customScalingStrategy.GetEffectiveMaxScaleのnilポインタを修正(customScalingQueueLengthDeductionの省略時の処理)
  • GetCurrentReplicasのnilポインタを修正(spec.replicasのデフォルト値を1として処理)
  • GetCurrentReplicasをStatus.ScaleTargetGVKR=nilの場合に保護してオペレータのパニックを防止
  • gRPC再接続バックオフを復元し、keda-operatorが到達不可の際のゼロ遅延ループを解消
  • HTTP トランスポートをスケーラー間で共有し、高いScaledObjectカウント時の再接続ストームを回避
  • 外部メトリック値が負の場合はゼロとして扱い、不正なHPAスケーリングを防止
  • Azure Blob Storage Scaler: 先頭スラッシュ付きパススタイルのglobPattern マッチングを修正
  • MongoDB Scaler: 初期Ping失敗時のクライアント切断により背景トポロジー監視接続のリークを防止
KEDAをスタックに追加

対応が必要なリリースが出たときに、週次メールでお知らせします。 今回の破壊的変更も、その一例です。

スタックに追加