Anuj Agrawal
c25263c19b
Added unit tests for the replica package in the estimator server
...
Signed-off-by: Anuj Agrawal <anujagrawal380@gmail.com>
Added unit tests for the replica package in the estimator server
Signed-off-by: Anuj Agrawal <anujagrawal380@gmail.com>
2024-12-02 14:42:50 +05:30
zhzhuang-zju
acdd2115c6
Adding TLS Certificate Authentication to gRPC
...
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2024-06-21 15:56:20 +08:00
mszacillo
23c9dc9a1e
Account for unschedulable plugin result during maxreplica estimation
...
Signed-off-by: mszacillo <mszacillo@bloomberg.net>
2024-06-05 09:43:48 -04:00
zhzhuang-zju
309c67701b
bump golangci to v1.58.0
...
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2024-05-13 09:32:13 +08:00
yweng14
e0b3e834ef
[MVP] add resourcequota plugin in scheduler-estimator: add resourcequota plugin
...
Signed-off-by: yweng14 <yweng14@bloomberg.net>
2024-01-27 15:27:47 +08:00
Yao Weng
c3458310d4
[MVP] add resourcequota plugin in scheduler-estimator: create framework for scheulder-estimator ( #4534 )
...
* [MVP] add resourcequota plugin in scheudler-estimator
Signed-off-by: yweng14 <yweng14@bloomberg.net>
* framework only
Signed-off-by: yweng14 <yweng14@bloomberg.net>
* fix lint error
Signed-off-by: yweng14 <yweng14@bloomberg.net>
* address comments
Signed-off-by: yweng14 <yweng14@bloomberg.net>
* add KubeClient in the Handle
Signed-off-by: yweng14 <yweng14@bloomberg.net>
* - add snapshot as input argument of RunEstimateReplicasPlugins
- add Result to give clearer message
Signed-off-by: yweng14 <yweng14@bloomberg.net>
* fix unitest name due
Signed-off-by: yweng14 <yweng14@bloomberg.net>
---------
Signed-off-by: yweng14 <yweng14@bloomberg.net>
2024-01-19 22:14:41 +08:00
zhy76
adef1e5974
feat: add license and verify license for code file
...
Signed-off-by: zhy76 <958474674@qq.com>
2023-11-16 11:11:21 +08:00
RainbowMango
a1e8f164cb
adopt static check issues
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-01-31 09:22:41 +08:00
Garrybest
c747cbcce7
clean up metrics for scheduler, descheduler and estimator
...
Signed-off-by: Garrybest <garrybest@foxmail.com>
2022-12-12 17:35:49 +08:00
Garrybest
8e940e1006
fix bugs of nodeMaxAvailableReplica
...
Signed-off-by: Garrybest <garrybest@foxmail.com>
2022-11-01 21:47:29 +08:00
Garrybest
a0b7ba5d1d
leverage scheduler cache to estimate replicas
...
Signed-off-by: Garrybest <garrybest@foxmail.com>
2022-10-30 22:45:16 +08:00
Garrybest
f52043b447
add lifted files
...
Signed-off-by: Garrybest <garrybest@foxmail.com>
2022-10-30 22:45:16 +08:00
dddddai
01f37c160c
adopt transform func to save memory
...
Signed-off-by: dddddai <dddwq@foxmail.com>
2022-09-16 10:43:05 +08:00
RainbowMango
8461e4fb8c
rename and re-organize the informermanager
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-08-09 17:24:23 +08:00
weilaaa
4ed701069d
optimize unstructured convert methods
...
Signed-off-by: weilaaa <weilanidaye@gmail.com>
2022-08-04 11:38:25 +08:00
Garrybest
5e9d5d79bb
add parallelism in estimator
...
Signed-off-by: Garrybest <garrybest@foxmail.com>
2022-03-30 20:30:41 +08:00
Garrybest
b86461e82f
add benchmark in estimator
...
Signed-off-by: Garrybest <garrybest@foxmail.com>
2022-03-30 20:30:31 +08:00
changzhen
d711b72f45
tidy up lifted file
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-03-15 10:42:32 +08:00
Garrybest
85d8a6ccf4
add karmada-descheduler
...
Signed-off-by: Garrybest <garrybest@foxmail.com>
2022-02-24 11:43:28 +08:00
Garrybest
90900309ca
implement GetUnschedulableReplicas for estimator
...
Signed-off-by: Garrybest <garrybest@foxmail.com>
2022-02-23 14:19:51 +08:00
Garrybest
89ddfb4587
move estimator service protos
...
Signed-off-by: Garrybest <garrybest@foxmail.com>
2022-01-22 22:00:03 +08:00
Garrybest
0d5b2427f3
adapt estimator for new interface
...
Signed-off-by: Garrybest <garrybest@foxmail.com>
2022-01-21 10:22:14 +08:00
carlory
572bf7ec4c
simplify waitForCacheSync func
...
Signed-off-by: carlory <baofa.fan@daocloud.io>
2021-12-25 17:15:42 +08:00
Garrybest
e2e9a503b7
add metrics for scheduler estimator
...
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-12-02 10:16:28 +08:00
guoyao
ae34e4d1b8
unify IsNodeReady function
...
Signed-off-by: guoyao <1015105054@qq.com>
2021-11-15 11:35:03 +08:00
Garrybest
a3e1b597c0
add object reference when calling gRPC
...
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-11-02 22:25:12 +08:00
iawia002
df019308be
Fix several typos
...
Signed-off-by: iawia002 <z2d@jifangcheng.com>
2021-10-13 15:01:11 +08:00
Garrybest
35b02bc497
add scheduler estimator test
...
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-09-12 13:45:00 +08:00
Garrybest
5411290137
add karmada-scheduler-estimator
...
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-09-10 16:14:19 +08:00