Set the oom_score_adj of guaranteed pod to -997

When oom happens, the sandbox maybe killed first, so set the oom score of guaranteed pod to -997.
This commit is contained in:
DeliangFan 2018-11-20 22:08:05 +08:00 committed by wsfdl
parent 3a50184421
commit 0b80c43f76
2 changed files with 7 additions and 7 deletions

View File

@ -31,7 +31,7 @@ const (
KubeletOOMScoreAdj int = -999
DockerOOMScoreAdj int = -999
KubeProxyOOMScoreAdj int = -999
guaranteedOOMScoreAdj int = -998
guaranteedOOMScoreAdj int = -997
besteffortOOMScoreAdj int = 1000
)

View File

@ -187,8 +187,8 @@ func TestGetContainerOOMScoreAdjust(t *testing.T) {
{
pod: &equalRequestLimitCPUMemory,
memoryCapacity: 123456789,
lowOOMScoreAdj: -998,
highOOMScoreAdj: -998,
lowOOMScoreAdj: -997,
highOOMScoreAdj: -997,
},
{
pod: &cpuUnlimitedMemoryLimitedWithRequests,
@ -199,14 +199,14 @@ func TestGetContainerOOMScoreAdjust(t *testing.T) {
{
pod: &requestNoLimit,
memoryCapacity: standardMemoryAmount,
lowOOMScoreAdj: 2,
highOOMScoreAdj: 2,
lowOOMScoreAdj: 3,
highOOMScoreAdj: 3,
},
{
pod: &critical,
memoryCapacity: 4000000000,
lowOOMScoreAdj: -998,
highOOMScoreAdj: -998,
lowOOMScoreAdj: -997,
highOOMScoreAdj: -997,
},
}
for _, test := range oomTests {