Commit Graph

21 Commits

Author SHA1 Message Date
Qing Hao
dcee89133f upgrade kube lib to 1.26 (#100)
Signed-off-by: haoqing0110 <qhao@redhat.com>
2023-03-01 10:44:18 +01:00
Jian Zhu
252e7ee1a3 Update ginkgo to v2 (#88)
Signed-off-by: zhujian <jiazhu@redhat.com>

Signed-off-by: zhujian <jiazhu@redhat.com>
2022-11-17 13:22:17 +00:00
DangPeng Liu
0ce33d7493 upgrade clusterset api to v1beta2 (#82)
Signed-off-by: ldpliu <daliu@redhat.com>

Signed-off-by: ldpliu <daliu@redhat.com>
2022-11-17 08:10:05 +00:00
Qing Hao
a14b5e8dcb Upgrade golang to 1.19 (#84)
Signed-off-by: haoqing0110 <qhao@redhat.com>

Signed-off-by: haoqing0110 <qhao@redhat.com>
2022-10-28 05:23:30 -04:00
Chunlin Yang
dff2347502 Disable placement scheduling (#80)
* Disable placement scheduling

Signed-off-by: clyang82 <chuyang@redhat.com>

* Update to use annontation defined in api

Signed-off-by: clyang82 <chuyang@redhat.com>

* sync to vendor folder

Signed-off-by: clyang82 <chuyang@redhat.com>

* run go mod tidy

Signed-off-by: clyang82 <chuyang@redhat.com>

* sync-up deploy/hub

Signed-off-by: clyang82 <chuyang@redhat.com>

Signed-off-by: clyang82 <chuyang@redhat.com>
2022-09-10 16:50:11 +02:00
Qing Hao
91f6c49630 upgrade the go libraries to latest version (#78)
Signed-off-by: haoqing0110 <qhao@redhat.com>
2022-07-27 08:54:28 +02:00
DangPeng Liu
22ec6cb998 support labelselector set (#73)
Signed-off-by: ldpliu <daliu@redhat.com>
2022-05-30 06:05:02 -04:00
Jian Qiu
bf410fc248 Upgrade golang to 1.18 (#74)
Signed-off-by: Jian Qiu <jqiu@redhat.com>
2022-05-25 02:07:40 -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
61e8e4d8b7 fix CVE-2021-43565 (#58)
Signed-off-by: haoqing0110 <qhao@redhat.com>
2022-01-18 08:58:06 -05:00
Qing Hao
872fafd298 upgrade to golang 1.17 (#57)
Signed-off-by: haoqing0110 <qhao@redhat.com>
2022-01-17 05:09:19 +01: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
haoqing0110
2d1f7c301a add prioritizer with weight
Signed-off-by: haoqing0110 <qhao@redhat.com>
2021-09-08 13:04:59 +00:00
Jian Qiu
148623f860 Add debugger endpoint
Signed-off-by: Jian Qiu <jqiu@redhat.com>
2021-08-04 16:46:28 +08:00
Jian Qiu
81dd4ec841 Update deps and actions
Signed-off-by: Jian Qiu <jqiu@redhat.com>
2021-06-22 14:15:31 +08:00
Yang Le
745568e107 add placementdecision creating controller
Signed-off-by: Yang Le <yangle@redhat.com>
2021-05-07 11:02:45 +08:00
Yang Le
10ce79464e add empty controller
Signed-off-by: Yang Le <yangle@redhat.com>
2021-04-23 17:21:06 +08:00