Skip to content
Latchkey

Requests and Limitsとは?

requestは、containerが保証されるCPUまたはメモリの量であり、schedulerがそれのために予約するものです。一方でlimitは、超えてはならない上限です。requestは配置の判断を左右し、limitは超過時にthrottlingやout-of-memoryによる終了を引き起こします。両者の差が、逼迫時のworkloadの振る舞いを形づくります。

なぜ重要か

これらを適切に設定することは、container内のCIのworkloadにとってのcapacity planningと安定したschedulingの核心です。requestが低すぎると競合が生じ、高すぎると予約したキャパシティを無駄にします。

関連ガイド