RyanDevlin
|
b5d7219391
|
Completed evictSystemCriticalPods feature
|
2021-03-29 23:13:05 -04:00 |
|
Mike Dame
|
3c54378749
|
Use NodeSelectorRequirementsAsSelector from k8s.io/component-helpers
|
2020-10-30 09:41:49 -04:00 |
|
Ali Farah
|
6329b6c27b
|
Convert logs to use structured logs
|
2020-09-12 14:46:16 +10:00 |
|
Ali Farah
|
e37c27313e
|
Convert logs to use structured logging
|
2020-09-10 00:22:24 +10:00 |
|
Ali Farah
|
50d2b246d9
|
Change klog to use structured logging
Signed-off-by: Ali Farah <aliyfarah9@gmail.com>
|
2020-08-31 14:30:08 +10:00 |
|
Jan Chaloupka
|
d8251b9086
|
Redefine IsEvictable to be customizable for a particular strategy
Use WithXXX methods to extend the list of constraints to also
provide a reasonable error message.
|
2020-08-19 11:21:26 +02:00 |
|
lixiang
|
0fdaac6042
|
Strategy: Set threshold priority from strategy's parameters
|
2020-08-12 13:54:57 +08:00 |
|
lixiang
|
95ce2a4ff7
|
PodEvictor: add a new param thresholdPriority to IsEvictable
|
2020-08-11 09:57:26 +08:00 |
|
Ali Farah
|
15fcde5229
|
Update klog to v2
|
2020-06-22 20:43:22 +10:00 |
|
Jan Chaloupka
|
077b7f6505
|
Drop check for MaxNoOfPodsToEvictPerNode and invoke EvictPod wrapper instead
|
2020-04-22 10:33:22 +02:00 |
|
Joel Whittaker-Smith
|
4757132452
|
check for taints on low nodes and honor them
|
2020-03-02 14:43:11 +01:00 |
|
Mike Dame
|
431597dd43
|
Break dependency on k8s.io/kubernetes
|
2020-02-03 10:04:53 -05:00 |
|
Mike Dame
|
4b9e732c18
|
Switch from glog to klog
|
2019-10-28 20:44:02 -04:00 |
|
Shubham Minglani
|
40bb490f4c
|
add RemovePodsViolatingNodeAffinity strategy
This commit adds requiredDuringSchedulingIgnoredDuringExecution
for RemovePodsViolatingNodeAffinity strategy.
Also adds unit tests and documentation.
|
2018-02-19 16:20:59 +05:30 |
|
Avesh Agarwal
|
fe91cca2f3
|
Refactor code around utils and client.
|
2017-07-31 18:54:26 -04:00 |
|
Avesh Agarwal
|
49314d8418
|
Implement utils package.
|
2017-07-30 18:40:01 -04:00 |
|