ブイピーエー
ぶいぴーえー
Vertical Pod Autoscaler
VPA(Vertical Pod Autoscaler)とは、Kubernetesにおいて、Podが必要とするCPUやメモリのリソース量を自動的に調整し、割り当てを最適化する機能。
最終更新: 2026/1/19
語源
垂直方向(Vertical)のスケーラー。
意味
VPA(Vertical Pod Autoscaler)とは、Kubernetesにおいて、Podが必要とするCPUやメモリのリソース量を自動的に調整し、割り当てを最適化する機能。
類義語
なし
なし
具体例
メモリ使用量が予測しにくいバッチ処理のPodにVPAを設定し、OOM Killを防いだ。
詳細解説
HPA(水平スケール:Pod数を増やす)に対し、VPAは垂直スケール(Podサイズを大きくする)を行います。リソースの無駄遣いを防ぐのに有効ですが、設定変更時にPodの再起動が発生する場合があるため注意が必要です。
由来・語源
垂直方向(Vertical)のスケーラー。
使用例
メモリ使用量が予測しにくいバッチ処理のPodにVPAを設定し、OOM Killを防いだ。
関連用語
- 同義語:
- 関連: