Commit Graph

13 Commits

Author SHA1 Message Date
DangPeng Liu
22ec6cb998 support labelselector set (#73)
Signed-off-by: ldpliu <daliu@redhat.com>
2022-05-30 06:05:02 -04:00
Qing Hao
18273829d8 upgrade go modules (#69)
Signed-off-by: haoqing0110 <qhao@redhat.com>
2022-04-01 22:06:04 -04:00
Qing Hao
aa32f623d7 support legacy clusterset (#65)
* support legacy clusterset

Signed-off-by: haoqing0110 <qhao@redhat.com>

* support legacy clusterset in getAvailableClusters

Signed-off-by: haoqing0110 <qhao@redhat.com>
2022-03-10 08:20:08 -05:00
Qing Hao
9898dbd56b update placement and placementdecision api to v1beta1 (#60)
* update placement and placementdecision api to v1beta1

Signed-off-by: haoqing0110 <qhao@redhat.com>

* remove PrioritizerConfig.Name

Signed-off-by: haoqing0110 <qhao@redhat.com>
2022-01-29 03:22:25 -05:00
Qing Hao
d13d0dbe48 placement extensible scheduling (#51)
* placement extensible scheduling

Signed-off-by: haoqing0110 <qhao@redhat.com>

* resync every 5 minutes

Signed-off-by: haoqing0110 <qhao@redhat.com>

* use ScoreCoordinate as map key, and add score lister

Signed-off-by: haoqing0110 <qhao@redhat.com>

* update go.mod

Signed-off-by: haoqing0110 <qhao@redhat.com>

* requeue placement with ScoreCoordinateTypeAddOn

Signed-off-by: haoqing0110 <qhao@redhat.com>

* update integration test case

Signed-off-by: haoqing0110 <qhao@redhat.com>

* fix review comments and remove resync from this PR

Signed-off-by: haoqing0110 <qhao@redhat.com>

* update api

Signed-off-by: haoqing0110 <qhao@redhat.com>
2022-01-12 02:56:07 +01:00
haoqing0110
d8bfca592f remove prioritizor ResourceRatioCPU and ResourceRatioMemory related code
Signed-off-by: haoqing0110 <qhao@redhat.com>
2021-09-27 07:04:46 +00:00
Yang Le
9307989329 upgrade clusterset
Signed-off-by: Yang Le <yangle@redhat.com>
2021-09-18 11:10:17 +08:00
OpenShift Merge Robot
b07c8d354f Merge pull request #31 from haoqing0110/br_placement_prioritizer
add prioritizer with weight
2021-09-08 16:29:22 +02:00
haoqing0110
2d1f7c301a add prioritizer with weight
Signed-off-by: haoqing0110 <qhao@redhat.com>
2021-09-08 13:04:59 +00:00
pengli
50febab1c3 avoid forbidden message in the log of controller
Signed-off-by: pengli <justdoit.pli@gmail.com>
2021-08-09 14:47:08 +08:00
Yang Le
447e956293 add one more e2e test case
Signed-off-by: Yang Le <yangle@redhat.com>
2021-07-27 11:05:48 +08:00
Yang Le
f5b9c31972 reschedule once cluster/clusterset/clustersetbinding changes
Signed-off-by: Yang Le <yangle@redhat.com>
2021-05-26 14:59:13 +08:00
Yang Le
cf967a313f add e2e test cases
Signed-off-by: Yang Le <yangle@redhat.com>
2021-05-24 18:31:34 +08:00