zach593
696e52ef7e
unify http ratelimiter for control plane client
...
Signed-off-by: zach593 <zach_li@outlook.com>
2025-02-28 22:37:12 +08:00
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
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
1a8d8f4829
replace RecommendedOptions with needed subset options in AA component
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-07-12 17:20:30 +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
karmada-bot
176d778762
Merge pull request #4254 from chaunceyjiang/cluster_proxy
...
feat: Cross-cluster unified query
2023-11-22 20:21:52 +08:00
chaunceyjiang
6ea7910d3a
feat: Cross-cluster unified query
...
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
Co-authored-by: changzhen <changzhen5@huawei.com>
2023-11-22 19:19:20 +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
huangyanfeng
c30e6e6d09
Proxy connect get cluster impersonator secret use secretLister
...
Signed-off-by: huangyanfeng <huangyanfeng1992@gmail.com>
2023-08-18 09:50:45 +08:00
RainbowMango
0ee519e87f
Set aggregatedapiserver owners
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-03-23 17:22:39 +08:00
RainbowMango
a1e8f164cb
adopt static check issues
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-01-31 09:22:41 +08:00
changzhen
e070ad779c
add ut for cluster registry
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2023-01-28 09:11:44 +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
Poor12
57a9e41c7a
add command descriptions
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-10-11 17:11:05 +08:00
Poor12
d720a5c34f
set default model for cluster
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-08-19 14:53:03 +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
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
AllenZMC
6c711c8a70
remove deprecated flags
...
Signed-off-by: AllenZMC <zhongming.chang@daocloud.io>
2022-05-24 10:29:15 +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
1efbeb6d79
fix timeout when request of -w or logs -f with cluster/proxy
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-04-20 21:01:57 +08:00
AllenZMC
8d2ef8eb50
Implement flags grouping for karmada-aggregated-apiserver
...
Signed-off-by: AllenZMC <zhongming.chang@daocloud.io>
Implement flags grouping for karmada-aggregated-apiserver
Signed-off-by: AllenZMC <zhongming.chang@daocloud.io>
2022-03-18 16:41:10 +08:00
changzhen
eeee662a05
modify the kubeconfig description of the executable file
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-02-10 16:05:52 +08:00
carlory
679081c8be
deprecate --master and --karmada-config flags for karmada-aggregrated-apiserver
...
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-02-09 21:19:26 +08:00
kerthcet
b7a3a18985
bug: aggregated-apiserver's os.Exit will not wait for the defer function
...
Signed-off-by: kerthcet <kerthcet@gmail.com>
2022-01-25 18:58:23 +08:00
carlory
8f019269b0
aggregatedapiserver support openapi
...
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-01-10 10:41:26 +08:00
carlory
17578c8466
remove the karmada client from aggregated-apiserver
...
Signed-off-by: carlory <baofa.fan@daocloud.io>
2021-12-29 13:16:44 +08:00
changzhen
c9a2a70cb8
add ClusterProxyOptions for Cluster
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-12-24 15:19:53 +08:00
changzhen
b49cc9ed0f
add aggregated apiserver fabric
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-12-20 19:49:29 +08:00