Allow Kubernetes CPU overcommitment

This scenario is a DEVELOPMENT scenario, not a production one

The pods CPU are configured with both REQUESTS and LIMITS which are “fit”: when someone is testing that app, it won’t be bellow the Requests and the limit indicates performance degradation.

BUUUUUUUUT, About 80%+ of the time, they are not being used because this is a dev environment.

The problem is that, when you look at the node, out of the 4000m available, only 1000m is being used and there are several pods not being scheduled because of insufficient CPU…

How can I change this behavior and tell kubernetes “I know each node has only X of real power, but I want you to allow that the sum of requests go up to 2X”?