ある企業が、GKE(Google Kubernetes Engine)クラスターをより効率的にコスト最適化したいと考えています。利用率に応じてノードを自動的に追加・削除し、未使用のリソースコストを削減するGKEの機能として、最も適切なものはどれですか?
- A. クラスターオートスケーラー(Cluster Autoscaler)
- B. Vertical Pod Autoscaler(VPA)
- C. GKE Autopilot(全Pod/ノードの完全自動管理)
- D. Horizontal Pod Autoscaler(HPA)
解答と解説を見る
正解: A
クラスターオートスケーラーはGKEノードプールのノード数をワークロードの需要に応じて自動的にスケールアウト(追加)・スケールイン(削除)する機能。Podをスケジュールする十分なノードリソースがない場合はノードを追加し、長時間使用率が低いノードは削除してコストを最適化する。GKE AutopilotはGoogleがノードを完全管理するモードで、クラスター構成管理を省力化するが、ユーザーがノード追加削除を制御するのとは異なる。HPAはPodの水平レプリカ数の調整(ノードではない)。VPAはPodのリソース要求(CPU/メモリ)の垂直調整。