Commit Graph

5 Commits

Author SHA1 Message Date
Qing Hao
6b2c9ef5a7 add PlacementConditionMisconfigured (#72)
* add PlacementConditionMisconfigured

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

* add testing cases

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

Signed-off-by: haoqing0110 <qhao@redhat.com>
2022-09-21 12:10:06 +02:00
Qing Hao
33be032d73 requeue placement when toleration seconds expire (#64)
* update plugin interface

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

* requeue placement when toleration seconds expire

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

* return RequeueResult in isClusterTolerated

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

* get minimal requeue time in for loop

Signed-off-by: haoqing0110 <qhao@redhat.com>
2022-03-14 02:16:13 -04: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
haoqing0110
d8bfca592f remove prioritizor ResourceRatioCPU and ResourceRatioMemory related code
Signed-off-by: haoqing0110 <qhao@redhat.com>
2021-09-27 07:04:46 +00:00
haoqing0110
07e3bfbee6 add resource based scheduling prioritizer
Signed-off-by: haoqing0110 <qhao@redhat.com>
2021-09-10 08:11:14 +00:00