Mohamed Awnallah
6144ea5a9b
cmd+hack+operator+pkg: unify addons constants
...
In this commit we unify the usage of addon names i.e
`karmada-descheduler`, `karmada-scheduler-estimator`, `karmada-search`,
and `karmada-metrics-adapter` across the codebase.
Signed-off-by: Mohamed Awnallah <mohamedmohey2352@gmail.com>
Co-authored-by: Hongcai Ren <renhongcai@huawei.com>
2024-12-05 18:45:44 +02:00
wei-chenglai
e05628bb37
Enable deprecation check which was disabled for version upgrade
...
Signed-off-by: wei-chenglai <qazwsx0939059006@gmail.com>
2024-11-25 20:32:50 -05:00
changzhen
9367ca9352
add ServerRunOptions in the search options
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-11-21 21:28:58 +08:00
changzhen
41dccd7d18
wait for search multiClusterCache ReadinessCheck to be ready
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-11-21 21:19:03 +08:00
RainbowMango
fc1df776dc
Adopt controller-runtime braking change: TypedReconciler
...
Reference PR2799
Adopt Kubernetes#125483 introduced ReadinessCheck
Adopt Kubernetes breaking change: EffectiveVersion
Reference PR: 122891
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-11-12 17:52:46 +08:00
changzhen
d79ea8b1cc
replace RecommendedOptions with needed subset options in karmada-search component
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-07-13 11:33:12 +08: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
RainbowMango
8cf31bfc37
Adopt Kubernetes #121390 : remove etcd page
...
Adopt Kubernetes #118653 , introduce VolumeResourceRequirements
Remove APIPriorityAndFairness feature gates from
karmada-aggregated-apiserver.
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-05-06 11:36:54 +08:00
chaunceyjiang
6f29134f1e
Add QPS related parameters to control the request rate of metrics-adapter to member clusters.
...
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2024-04-16 10:49:06 +08:00
RainbowMango
39352d5740
Bump Kubernetes dependencies to v1.27.8
...
Adopt Kuberentes changes on #114998
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-11-28 10:23:43 +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
4ee4b22f05
Adopt Kubernetes breaking changes: PR 113542 which require singular names for core types
...
Adopt breaking change of contriller-runtime PR 2122
Adopt breaking change of contriller-runtime PR 2296
Adopt breaking change of controller-runtime PR 2139
Adopt breaking change of controller-runtime PR 2135
Adopt breaking change of Kubernetes PR 116218
Adopt breaking change of controller-runtime PR 2149
Adopt breaking change of controller-runtime PR 2150
Adopt breaking change of controller-runtime PR 2134
Adopt breaking change of controller-runtime PR 2293
Adopt breaking change of controller-runtime PR 2144
Adopt k8s feature: watch list. PR 115402
Adopt breaking change of Kubernetes PR 117102
Adopt Kubernetes change: disable staticcheck
Fix unit tests that failure due to fake-client behavior changes.
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-07-29 16:47:38 +08:00
RainbowMango
a1e8f164cb
adopt static check issues
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-01-31 09:22:41 +08:00
Garrybest
8312a60759
cleanup pkg import in main function
...
Signed-off-by: Garrybest <garrybest@foxmail.com>
2022-12-30 15:40:26 +08:00
raymondmiaochaoyue
7e24783b36
Add proxy framework.
...
Signed-off-by: raymondmiaochaoyue <raymondmiaochaoyue@didiglobal.com>
2022-10-31 14:50:15 +08:00
yingjinhui
b7554264ed
add feature gate for search and proxy
...
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
2022-10-20 15:10:31 +08:00
karmada-bot
5c46c7caef
Merge pull request #2572 from Poor12/add-command-description
...
Add component descriptions
2022-10-11 18:24:24 +08:00
Poor12
57a9e41c7a
add command descriptions
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-10-11 17:11:05 +08:00
RainbowMango
a30b097f9d
Put ikaven1024 to approver list
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-09-29 17:21:55 +08:00
yingjinhui
3d8df9c3e0
add proxy cache
...
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
2022-08-22 18:36:07 +08:00
yingjinhui
dd1b6e2967
add proxy skeleton
...
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
2022-08-17 18:55:06 +08:00
Poor12
3b5fc38a41
add pprof for all Karmada components
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-07-06 16:39:28 +08:00
karmada-bot
7d25a7275b
Merge pull request #2046 from AllenZMC/karmada_search
...
add health probe for karmada-search
2022-06-25 11:50:16 +08:00
AllenZMC
fbd10be74c
add health probe for karmada-search
...
Signed-off-by: AllenZMC <zhongming.chang@daocloud.io>
2022-06-24 13:17:14 +08:00
wuyingjun
13f6116104
Use k8s.io/component-base/cli to run cmd
...
Signed-off-by: wuyingjun <wuyingjun_yewu@cmss.chinamobile.com>
2022-06-23 10:14:36 +08:00
RainbowMango
3af32d433d
setup karmada-search owners
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-06-09 10:41:19 +08:00
changzhen
b7fe29a5a3
support to search resources with labels
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-05-31 20:05:37 +08:00
huntsman_ly
95f60b5ec8
feat: karmada-search backendStore (opensearch)
...
Co-authored-by: liys87x <liyasong1987x@gmail.com>
Signed-off-by: huntsman_ly <huntsman_ly@sina.com>
2022-05-27 17:14:22 +08:00
changzhen
1445785fc5
support karmada-search component search interface
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-05-26 19:21:18 +08:00
huntsman_ly
de186ea043
feat(karmada-search): Implement SearchRegistry reconcile logic
...
Co-authored-by: liys87x <liyasong1987x@gmail.com>
Signed-off-by: huntsman_ly <huntsman_ly@sina.com>
2022-05-25 14:42:31 +08:00
wuyingjun
87073c3d78
discard unused param in cmd functions
...
Signed-off-by: wuyingjun <wuyingjun_yewu@cmss.chinamobile.com>
2022-05-20 11:25:29 +08:00
changzhen
3e217b0249
add karmada-search fabric
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-05-17 09:24:04 +08:00