CTS-KB

ResourceQuota

りそーすくおーた

#Kubernetes#リソース管理#ポリシー

ResourceQuota は、Namespace全体のCPU、メモリ、ストレージ、Pod数などに上限を設けるKubernetesポリシー。チームや環境ごとにNamespaceを分け、一部のワークロードがクラスタ資源を使い切ることを防ぐ。

LimitRange が「1コンテナまたは1Podの範囲」を整えるのに対し、ResourceQuotaは「Namespace全体の合計」を制御する。requests.cpu などのQuotaを設定したNamespaceでは、各コンテナにrequestsまたはlimitsの指定が必要になる場合がある。

関連記事