2026.03.12

KubernetesのHPA(水平ポッドオートスケーラー)チューニング

Kubernetes標準のHPAはCPUやメモリ使用率に基づいてPodの数を増減させますが、バッチ処理やイベント時の急激なトラフィックスパイクには反応が間に合わないケースがあります。

我々はDatadog Cluster Agentを導入し、External Metrics(外部メトリクス: 例としてNginx Ingressの秒間リクエスト数やRabbitMQのキューの深さ)を基準としたスケーリングを実装しています。これにより、CPUが立ち上がる「前」の予測的なスケールアウトが可能になります。

← ブログ一覧へ