update priority eviction docs

This commit is contained in:
David Ashpole 2017-10-06 10:24:11 -07:00
parent ff82a64245
commit 4b70550e0e
1 changed files with 5 additions and 8 deletions

View File

@ -248,15 +248,12 @@ Priority, and are the largest consumers of the starved resource relative to
their scheduling request. their scheduling request.
It will target pods whose usage of the starved resource exceeds its requests. It will target pods whose usage of the starved resource exceeds its requests.
Of those pods, it will rank by a function of priority, and usage - requests. Of those pods, it will rank by priority, then usage - requests. If system
Roughly speaking, if a pod has twice the priority of another pod, it will daemons are exceeding their allocation (see [Strategy Caveat](strategy-caveat) below),
recieve half the penalty for usage above requests. If system daemons are and all pods are using less than their requests, then it must evict a pod
exceeding their allocation (see [Strategy Caveat](strategy-caveat) below), whose usage is less than requests, based on priority, then usage - requests.
and all pods are using less than their requests, then it will evict a pod
whose usage is less than requests, based on the function of priority, and
usage - requests.
Prior to v1.8: Prior to v1.9:
The `kubelet` will implement a default eviction strategy oriented around The `kubelet` will implement a default eviction strategy oriented around
the pod quality of service class. the pod quality of service class.