<p>Given a Node with 10 cpu, if I request a Pod with <code>request 4cpu and limit 6cpu</code>, does that mean the Node has only 4cpu for usage left?</p>

<p>real question here is if I need a Pod with 2 cpu request and 5 cpu limit, as the Node doesn't have 5 cpu left the pod won't be provisioned?</p>

<p>its not clear in the docs</p>

<p>The requests are used for scheduling, the limits are that, limits. So, in your example, the node will still have 6 CPU remaining after scheduling your 4 CPU request. It will let your pod use up to 6 CPU, but it will start to limit its performance if it tries to use more than 6, so that it never exceeds 6.</p>

<p>The 2 CPU request with 5 CPU limit can be scheduled on a 2 CPU node, providing that nothing else is running there which requested any CPU.</p>
