Aldo Culquicondor
|
f53d7e55df
|
Move Snapshot from nodeinfo/snapshot to internal/cache
Signed-off-by: Aldo Culquicondor <acondor@google.com>
|
2020-01-17 13:29:41 -05:00 |
|
Aldo Culquicondor
|
63c1c68d0c
|
Remove direct use of Snapshot's data structures
Signed-off-by: Aldo Culquicondor <acondor@google.com>
|
2020-01-13 14:10:17 -05:00 |
|
Wei Huang
|
b2159b5d66
|
Remove scheduler/algorithm/priorities/util package
|
2020-01-09 20:16:05 -08:00 |
|
Aldo Culquicondor
|
afe3b907a1
|
Remove nodes from cache immediately on delete events
Signed-off-by: Aldo Culquicondor <acondor@google.com>
|
2020-01-09 12:58:12 -05:00 |
|
Aldo Culquicondor
|
5d916e20dd
|
Use Snapshot.NodeInfoList for listing operations
instead of iterating over NodeInfoMap.
Also remove redundant queries to NodeInfoMap.
Signed-off-by: Aldo Culquicondor <acondor@google.com>
|
2020-01-08 09:45:36 -05:00 |
|
Abdullah Gharaibeh
|
5ea43f20cb
|
optimize scheduler's UpdateNodeInfoSnapshot
|
2019-11-29 15:06:13 -05:00 |
|
Abdullah Gharaibeh
|
902cf48cd3
|
Updated NewSnapshot interface to accept a NodeInfoMap instead of lists of nodes and pods
|
2019-11-12 11:14:17 -05:00 |
|
Abdullah Gharaibeh
|
c33f217a5d
|
tracking nodes with pod with affinity
|
2019-11-05 20:02:33 -05:00 |
|
Abdullah Gharaibeh
|
8ec56aeafb
|
Change all scheduler's Node and Pod list/lookups to be from the snapshot rather than the cache.
|
2019-10-25 14:24:55 -04:00 |
|
Abdullah Gharaibeh
|
373cf8c1b1
|
move nodeinfo/snapshot.go into its own package
|
2019-10-23 16:12:13 -04:00 |
|
draveness
|
09f333940e
|
feat: remove CheckNodeMemoryPressure/DiskPressure/PIDPressure/Condition predicates
|
2019-10-22 15:28:32 +08:00 |
|
Abdullah Gharaibeh
|
63d7733e98
|
create an ordered list of nodes instead of iterating over the tree
|
2019-10-18 12:51:46 -04:00 |
|
Abdullah Gharaibeh
|
e073e56095
|
move scheduler cache ListNodes interface to snapshot
|
2019-10-14 17:47:42 -04:00 |
|
Kubernetes Prow Robot
|
59c276d512
|
Merge pull request #81647 from jfbai/test-node-has-no-mages
test: add cases to test that no images present in node status.
|
2019-09-11 20:04:23 -07:00 |
|
Jianfei Bai
|
60a27031b2
|
test: add cases to test that no images present on node or kubelet's NodeStatusMaxImages flag is set to 0.
|
2019-09-11 14:01:43 +08:00 |
|
draveness
|
ffef11f768
|
feat(scheduler): move node info snapshot out of internal package
|
2019-08-23 22:32:16 +08:00 |
|
Fabio Bertinatto
|
09d2cdf384
|
Add independent cache for CSINode in scheduler
|
2019-08-01 10:08:51 +02:00 |
|
Ted Yu
|
47ccb69907
|
Check error return from GetPodKey
|
2019-07-26 11:53:43 -07:00 |
|
Eric Ernst
|
9babbf8bd7
|
pod-overhead: autogenerated code for scheduling changes
Signed-off-by: Eric Ernst <eric.ernst@intel.com>
|
2019-07-16 12:56:19 -07:00 |
|
Eric Ernst
|
62e9717386
|
scheduler: add pod Overhead support for requests
Signed-off-by: Eric Ernst <eric.ernst@intel.com>
|
2019-07-16 12:56:19 -07:00 |
|
Kubernetes Prow Robot
|
7285829b83
|
Merge pull request #78263 from misterikkit/nonZeroDocs
Add documentation about "non-zero requests"
|
2019-07-14 13:19:07 -07:00 |
|
Fabio Bertinatto
|
00b0ab86af
|
Update scheduler to use volume limits from CSINode
|
2019-06-25 16:30:54 +02:00 |
|
Jonathan Basseri
|
66d359eb23
|
Add documentation about "non-zero requests"
|
2019-05-23 12:36:19 -07:00 |
|
yuexiao-wang
|
f3353c358d
|
[scheduler cleanup phase 2]: Rename to
Signed-off-by: yuexiao-wang <wang.yuexiao@zte.com.cn>
|
2018-12-11 11:21:12 +08:00 |
|