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
|
137f8cab3f
|
add resync controller (#55)
* run resync in another goroutine
Signed-off-by: haoqing0110 <qhao@redhat.com>
* add resync controller
Signed-off-by: haoqing0110 <qhao@redhat.com>
* update benchmark testing
Signed-off-by: haoqing0110 <qhao@redhat.com>
|
2022-01-19 05:12:59 -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 |
|
suigh
|
4d799ef051
|
add length check for event (#43)
Signed-off-by: suigh <suigh@cn.ibm.com>
|
2021-10-26 08:01:26 +00:00 |
|
Qing Hao
|
00a0d597a3
|
update placment when clusterset added (#39)
Signed-off-by: haoqing0110 <qhao@redhat.com>
|
2021-10-12 15:20:04 +02: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
|
07e3bfbee6
|
add resource based scheduling prioritizer
Signed-off-by: haoqing0110 <qhao@redhat.com>
|
2021-09-10 08:11:14 +00:00 |
|
haoqing0110
|
2d1f7c301a
|
add prioritizer with weight
Signed-off-by: haoqing0110 <qhao@redhat.com>
|
2021-09-08 13:04:59 +00:00 |
|
suigh
|
2bd2cb135b
|
update the sort logic
Signed-off-by: suigh <suigh@cn.ibm.com>
|
2021-08-19 18:30:18 +08: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
|
4004e354fa
|
Use plugin to support steady/balance
Signed-off-by: Jian Qiu <jqiu@redhat.com>
|
2021-07-27 16:50:49 +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 |
|
OpenShift Merge Robot
|
796a266499
|
Merge pull request #14 from elgnay/issue_13120
add more condition reasons
|
2021-06-10 22:31:40 -04:00 |
|
Yang Le
|
08b26501cc
|
add more condition reasons
Signed-off-by: Yang Le <yangle@redhat.com>
|
2021-06-10 17:26:36 +08:00 |
|
Yang Le
|
577ee83394
|
support multiple placementdecisions
Signed-off-by: Yang Le <yangle@redhat.com>
|
2021-06-09 09:58:27 +08:00 |
|
Joshua Packer
|
598002e18f
|
Add condition for No ManagedClusterSetBindings (#11)
* Add condition for No ManagedClusterSetBindings
Signed-off-by: Joshua Packer <jpacker@redhat.com>
|
2021-06-03 17:08:46 +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
|
3d64c80b75
|
add scheduling controller
Signed-off-by: Yang Le <yangle@redhat.com>
|
2021-05-18 18:16: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
|
45a1ebb053
|
add missing files
Signed-off-by: Yang Le <yangle@redhat.com>
|
2021-05-06 15:59:42 +08:00 |
|
Yang Le
|
10ce79464e
|
add empty controller
Signed-off-by: Yang Le <yangle@redhat.com>
|
2021-04-23 17:21:06 +08:00 |
|