kubernetes/pkg/api
Eric Ernst 80ee072b85 pod-overhead: utilize pod overhead for cgroup sizing, eviction handling
Pod and burstable QoS cgroups should take overhead of running a sandbox
into account if the PodOverhead feature is enabled. These helper
functions are utilized by Kubelet for sizing the pod and burstable QoS
cgroups.

Pod overhead is added to resource requests, regardless of the initial
request values. A particular resource pod overhead is only added to a
resource limit if a non-zero limit already existed.

This commit updates eviction handling to also take Pod Overhead into
account (if the feature is enabled).

Signed-off-by: Eric Ernst <eric.ernst@intel.com>
2019-08-19 17:40:47 -07:00
..
endpoints Merge pull request #72525 from justinsb/owners_should_not_be_executable 2019-02-14 23:55:45 -08:00
legacyscheme Using var() block to define variables 2019-04-20 15:12:48 -04:00
persistentvolume Add a new field for storing volume expansion secrets 2019-05-09 13:53:47 -04:00
persistentvolumeclaim Fix nil pointer 2019-06-14 06:30:18 -06:00
pod Merge pull request #80946 from verb/comments 2019-08-03 20:17:50 -07:00
podsecuritypolicy update import of generic featuregate code from k8s.io/apiserver/pkg/util/feature -> k8s.io/component-base/featuregate 2019-05-08 10:01:50 -04:00
resourcequota update import of generic featuregate code from k8s.io/apiserver/pkg/util/feature -> k8s.io/component-base/featuregate 2019-05-08 10:01:50 -04:00
service Clean up pkg/api. 2019-05-09 15:23:41 +00:00
testapi Migrate RuntimeClass to internal API 2019-03-07 11:07:54 -08:00
testing Merge pull request #77355 from apelisse/test-new-protoc 2019-07-25 16:01:14 -07:00
v1 pod-overhead: utilize pod overhead for cgroup sizing, eviction handling 2019-08-19 17:40:47 -07:00
OWNERS Updated OWNERS files to include link to docs 2019-02-04 22:33:12 +01:00