Upgrade to Pro — share decks privately, control downloads, hide ads and more …

結局requestsとlimitsはどう設定すればいいのか

Nao_Saino
February 15, 2022
600

 結局requestsとlimitsはどう設定すればいいのか

Nao_Saino

February 15, 2022
Tweet

Transcript

  1. requests, limitsに関係する様々な要素 - リソース設定の際にはPod以外についても考慮しなければならない。 例えば、、、 - オートスケールを実装する仕組みであるHPA, VPA (水平, 垂直オートスケーラ)

    は、「requestsの値に対する実際の使用率の比」を閾値に用いる。 - HPA, VPAを使う場合、requestsの意味合いが増える。 https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/
  2. 1. 様々な複合的要素を考慮する必要がある  環境で用いる様々なk8sリソースへの影響を考慮して設定しなければならない。 - HPAやVPA (水平, 垂直オートスケーラ)   →requestsの値を元にオートスケールの閾値を決定する。 - QoS

    (Podの優先度)   →requests < limitsであるほど低優先度のPodになる。 - ノードオートスケーラ(GKEなどマネージドk8sの実装) →どのノードにもrequests分の空きがない時、ノード自体が増える。