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
zhzhuang-zju
3c91c7df8f
replace csrapproving by agentcsrapproving
...
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2024-11-25 17:01:03 +08:00
zhzhuang-zju
af90640361
minimize the RBAC permissions for the pull mode cluster
...
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2024-11-20 15:44:01 +08:00
Mohamed Awnallah
ddf4102d18
pkg/karmadactl/addons: unit test descheduler
...
In this commit, we unit test descheduler addon on enabling,
disabling, and status operations. In addition to this we refactor
some code to utilize some utilities across karmadactl addons.
Signed-off-by: Mohamed Awnallah <mohamedmohey2352@gmail.com>
2024-10-31 22:26:51 +03:00
whitewindmills
955b5b5862
Standardize the health probe arguments
...
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2024-07-23 10:20:48 +08:00
Amir Alavi
284dd278db
set karmada.io/system label to all member cluster registration resources
...
Signed-off-by: Amir Alavi <amiralavi7@gmail.com>
2024-07-11 14:42:30 -04:00
whitewindmills
6158fd8af5
Expose metrics port for karmadactl installation
...
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2024-07-11 11:16:03 +08:00
huangyanfeng
2a10b8b314
fix register cluster creates agent missing --cluster-namespace parameter
...
Signed-off-by: huangyanfeng <huangyanfeng1992@gmail.com>
2024-05-30 20:04:32 +08:00
RainbowMango
197d3358f7
Fixed golint issues and new piecies of wait.Poll
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-05-22 11:39:45 +08:00
Mohammed Affan
6a07cca040
Migrate deprecated wait.poll
...
Signed-off-by: Mohammed Affan <mohammed.affan.727@gmail.com>
2024-05-22 11:19:51 +08:00
chaosi-zju
dee30c821b
upgrade rsa key size from 2048 to 3072
...
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2024-05-21 09:18:30 +08:00
warjiang
59e88f1a38
clean: remove duplicate util reference
...
Signed-off-by: warjiang <1096409085@qq.com>
2024-05-17 01:57:04 +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
huangyanfeng
0e46397086
pull mode register add check cluster exists
...
Signed-off-by: huangyanfeng <huangyanfeng1992@gmail.com>
2024-01-22 19:43:48 +08:00
karmada-bot
f8cdc40591
Merge pull request #4404 from yanfeng1992/agent-leader-ns
...
register cluster install karmada-agent should set leader-elect-resouce-namespace
2023-12-21 16:04:17 +08:00
Zhizhen He
25a62c6c57
fix typo
...
Signed-off-by: Zhizhen He <hezhizhen.yi@gmail.com>
2023-12-17 16:12:03 +08:00
huangyanfeng
c6261874d8
register cluster install karmada-agent should set leader-elect-resource-namespace
...
Signed-off-by: huangyanfeng <huangyanfeng1992@gmail.com>
2023-12-12 20:43:23 +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
d8a7d89782
make pull cluster to be able to register with proxy-server
...
Signed-off-by: huangyanfeng <huangyanfeng1992@gmail.com>
2023-09-19 11:40:05 +08:00
zhang.ming
35161ef99d
make pull cluster to be able to register with zones
...
Signed-off-by: zhang.ming <zhang.ming@cestc.cn>
2023-09-16 09:30:00 +08:00
whitewindmills
c8423cb237
fix spelling errors
...
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-09-04 10:22:39 +08:00
zhy76
8c25212197
feat: Add label on the namespace created by karmada
...
Signed-off-by: zhy76 <958474674@qq.com>
2023-07-28 06:41:50 +00:00
jwcesign
06efa55b46
feat: Support prerelease version parse
...
Signed-off-by: jwcesign <jiangwei115@huawei.com>
2023-06-16 10:09:07 +08:00
lixingchenDaoCloud
2eaf3301b8
remove bootstrapKubeConfigFile error not check
...
Signed-off-by: lixingchenDaoCloud <captainchina_li@163.com>
2023-03-22 15:04:42 +08:00
huangyanfeng
fd062cecab
check deployment statefulset rollout not use check pod ready
...
Signed-off-by: huangyanfeng <huangyanfeng1992@gmail.com>
2023-03-16 16:39:43 +08:00
chen zechun
83d43235e8
Uniform error log output starts with uppercase
...
Signed-off-by: chen zechun <zechun.chen@daocloud.io>
2022-12-28 19:12:36 +08:00
lonelyCZ
d398d630f4
Fix karmadactl register failed to read kubeconfig file
...
Signed-off-by: lonelyCZ <chengzhe@zju.edu.cn>
2022-11-24 14:35:14 +08:00
karmada-bot
63a67d7cbd
Merge pull request #2825 from jwcesign/code-review-fix
...
Add more logs and delete some redundant code
2022-11-24 14:28:07 +08:00
jwcesign
2c3141980e
Add more logs and delete some redundant code
...
Signed-off-by: jwcesign <jiangwei115@huawei.com>
2022-11-23 16:12:13 +08:00
karmada-bot
9da3e184f9
Merge pull request #2832 from Songjoy/fix-karmada
...
karmadactl register add args check
2022-11-22 16:19:06 +08:00
宋文杰
5185b865f0
karmadactl register add args check
...
Signed-off-by: 宋文杰 <wenjie.song@daocloud.io>
2022-11-22 09:57:17 +08:00
lonelyCZ
02fd98a4c1
Improve karmadactl command description
...
Signed-off-by: lonelyCZ <chengzhe@zju.edu.cn>
2022-11-18 10:00:32 +08:00
jwcesign
6fbcf8cf9d
Change repo to dockerhub
...
Signed-off-by: jwcesign <jiangwei115@huawei.com>
2022-11-14 11:30:02 +08:00
lonelyCZ
faa6b64cd6
Package subcommands of karmadactl to make it clearer
...
Signed-off-by: lonelyCZ <chengzhe@zju.edu.cn>
2022-11-10 14:31:57 +08:00