kubernetes/test
Kubernetes Submit Queue 2d319bd406 Merge pull request #42204 from dashpole/allocatable_eviction
Automatic merge from submit-queue

Eviction Manager Enforces Allocatable Thresholds

This PR modifies the eviction manager to enforce node allocatable thresholds for memory as described in kubernetes/community#348.
This PR should be merged after #41234. 

cc @kubernetes/sig-node-pr-reviews @kubernetes/sig-node-feature-requests @vishh 

** Why is this a bug/regression**

Kubelet uses `oom_score_adj` to enforce QoS policies. But the `oom_score_adj` is based on overall memory requested, which means that a Burstable pod that requested a lot of memory can lead to OOM kills for Guaranteed pods, which violates QoS. Even worse, we have observed system daemons like kubelet or kube-proxy being killed by the OOM killer.
Without this PR, v1.6 will have node stability issues and regressions in an existing GA feature `out of Resource` handling.
2017-03-03 20:20:12 -08:00
..
e2e Merge pull request #42367 from kow3ns/ss-flakes 2017-03-03 18:08:42 -08:00
e2e_federation Adds support for HTTP basic and token authentication to kubefed. 2017-03-01 11:04:05 -08:00
e2e_node Merge pull request #42204 from dashpole/allocatable_eviction 2017-03-03 20:20:12 -08:00
fixtures Add a unit test for applies and idempotent applys to the TPR entries. 2017-02-27 10:22:12 -08:00
images Bump golang versions to 1.7.5 2017-02-21 13:02:16 -08:00
integration Merge pull request #41984 from enisoc/controller-ref-rc-rs 2017-03-02 10:51:05 -08:00
kubemark Merge pull request #41980 from shyamjvs/one-more-time 2017-03-02 00:59:13 -08:00
list Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
soak move util/intstr to apimachinery 2017-01-30 12:46:59 -05:00
utils Add randomized load test 2017-02-21 16:31:21 +01:00
BUILD auto-generated bazel BUILD file changes 2017-01-19 08:00:52 +05:30
OWNERS Add ncdc to test/OWNERS 2017-02-25 14:08:59 -05:00
test_owners.csv Userspace proxy should remove conntrack entries 2017-02-27 18:41:47 -05:00