Commit Graph

42 Commits

Author SHA1 Message Date
wei-chenglai c12b040d8d Fix lint issue ST1005
Signed-off-by: wei-chenglai <qazwsx0939059006@gmail.com>
2025-04-12 12:57:07 -04:00
wei-chenglai 7fb59a8b62 Fix lint issue QF1004
Signed-off-by: wei-chenglai <qazwsx0939059006@gmail.com>
2025-04-12 00:29:11 -04:00
zhzhuang-zju 6654fee4af gencomponentdocs support module all to generate all karmada components docs
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2025-03-04 17:32:59 +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
RainbowMango c2de90bb5e Bump Kubernetes dependencies to v1.31.2
Bump controller-runtime to v0.19.1

Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-11-12 17:52:36 +08:00
zhzhuang-zju d351e3dc72 add commandGroup annotation to ctl command
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2024-09-04 16:47:38 +08:00
RainbowMango 7eba226034 switch openapi generator
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-06-29 17:50:03 +08:00
whitewindmills 58c15c8ed9 fix code inspection errors
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2024-06-12 17:55:59 +08:00
chaosi-zju 472da38a6c cleanup: grant the correct permissions when creating a file
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2024-05-21 09:30:38 +08:00
chaosi-zju c600991f36 Introduce a new API named WorkloadRebalancer to support rescheduling.
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2024-04-23 10:34:11 +08:00
changzhen 2db3ca2629 add remedy api in the swagger.json
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-03-05 09:15:04 +08:00
zhzhuang-zju c2483841dd Optimize the display of the hack/verify-import-aliases.sh
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2024-02-06 17:11:51 +08:00
RainbowMango 02cd5f58ae Remove deprecated build constraints
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-02-02 16:54:41 +08:00
RainbowMango abba80d6c9 Bump Kubernetes dependencies to v1.28.5
Adopts changes made by kubernetes#119207, implements RequestWatchProgress interface
Adopts changes made by kubernetes#116648, applyTo take in clients

Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-12-25 10:40:18 +08:00
RainbowMango 9a776a7503 Remove golang mock as it has been replaced with uber mock
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-12-22 17:12:35 +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
chaosi-zju 7b13371360 update swagger json
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2023-09-27 17:43:38 +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
changzhen 688809a329 add MultiClusterService API to api swagger doc
Signed-off-by: changzhen <changzhen5@huawei.com>
2023-07-15 15:09:05 +08:00
Poor12 475c58df57 edit gen tools
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-06-12 16:48:37 +08:00
RainbowMango 26ca04122c Update golangci-lint to v1.52.2
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-05-22 11:22:13 +08:00
RainbowMango 37ba914420 quick fix for StandardStorage interface extension
quick fix for kubectl apply options validation

Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-11-23 09:52:48 +08:00
tanberBro 825081f900 lifted-gen.go add flag parse
Signed-off-by: tanberBro <pengfei.song@daocloud.io>
2022-11-08 19:04:37 +08:00
chaunceyjiang 1a6b35649c replace the ioutil by the os and io
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2022-11-01 14:15:26 +08:00
RainbowMango c0138e7a3d install mockgen from vendor
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-10-25 18:10:38 +08:00
jwcesign f954b44c22 UT: import gomock to make write ut easier
Signed-off-by: jwcesign <jiangwei115@huawei.com>
2022-10-25 10:34:35 +08:00
Poor12 77a06e1c96 fix line error
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-10-21 16:17:10 +08:00
Poor12 1414d7b9ba add gen-docs
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-10-20 15:35:46 +08:00
karmada-bot 578961ea11
Merge pull request #2061 from ikaven1024/pr-lifted
add lifted doc
2022-06-26 19:22:19 +08:00
yingjinhui 085ecd4d14 add lifted doc
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
2022-06-25 15:42:27 +08:00
RainbowMango 8ba8d16cd3 Fixed the lint warning(deprecated methods)
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-06-25 15:01:30 +08:00
lonelyCZ bc45915bf3 Add karmada-search API documents
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-05-28 17:23:37 +08:00
yingjinhui 568a22a79e add update-lifted and verify-lifted
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
2022-05-12 10:43:35 +08:00
changzhen c617644eaa upgrade ginkgo to v2
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-04-12 20:39:29 +08:00
lonelyCZ 4770322945 Generate API documents for Karmada CRD
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-03-08 19:52:05 +08:00
Garrybest 4aaba25d0e add mock client vendor
Signed-off-by: Garrybest <garrybest@foxmail.com>
2022-01-22 22:00:04 +08:00
iawia002 db9404e958 Replace go get with go install
Signed-off-by: Xinzhao Xu <z2d@jifangcheng.com>
2021-11-25 10:34:49 +08:00
Garrybest 747e5f420f go mod vendor of proto-gen and grpc
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-08-31 20:00:32 +08:00
anirudhramnath 112dacd239
Fix import order (#324)
Signed-off-by: anirudhramnath <anirudh.ramnath@live.com>
2021-05-14 09:29:54 +08:00
RainbowMango f98172087c enable e2e test in CI 2020-12-16 15:53:39 +08:00
Kevin Wang e8439207f1 add codegen scripts
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
2020-11-11 10:22:54 +08:00