Slide 6
Slide 6 text
©MIXI
HorizontalPodAutoscaler (HPA)
● Kubernetesでは HorizontalPodAutoscaler を利用する
● HorizontalPodAutoscalerでは、Pod数を調整したい対象のDeploymentと、オートスケー
リングの基準となるメトリクス、その目標値を定義します。
● メトリクスはサービスの負荷と連動するものを選びます
● 指定したメトリクスが目標値くらいになるようにPod数を調整する。
● よく使われるメトリクスは “CPU利用率”
CPU利用率が下がってき
たら…
CPU利用率が目標値まで上がるように
Podを減らす
CPU利用率が上がってき
たら…
CPU利用率が目標値まで下がるように
Podを増やす