Commit Graph

3313 Commits

Author SHA1 Message Date
karmada-bot 006cf70132
Merge pull request #6076 from ctripcloud/work-mutating
add work mutating in ctrlutil.CreateOrUpdateWork()
2025-02-24 17:42:19 +08:00
zach593 707e4422c2 add work mutating in ctrlutil.CreateOrUpdateWork()
Signed-off-by: zach593 <zach_li@outlook.com>
2025-02-24 13:56:53 +08:00
RainbowMango 380065217c Introduce PriorityBasedScheduling feature gate and enable it in develpment enviornment
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2025-02-24 11:37:00 +08:00
Zach cfebd4dcb6
use meta.Accessor() in onResourceBindingUpdate() (#6141)
Signed-off-by: zach593 <zach_li@outlook.com>
2025-02-21 09:39:16 +08:00
zach593 ffefe654ae fixed some UTs did not pass apiversion and kind when generating unstructured.Unstructured
Signed-off-by: zach593 <zach_li@outlook.com>
2025-02-19 20:39:55 +08:00
zhzhuang-zju c1661cd33a Add Support for Component Priority Class Configuration in karmadactl addon
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2025-02-19 10:46:34 +08:00
karmada-bot a8ea49c4b9
Merge pull request #5963 from seanlaii/priority-binding
Add Priority and PreemptionPolicy fields in ResourceBinding
2025-02-19 00:19:15 +08:00
wei-chenglai bc6b04236a Add Priority and PreemptionPolicy fields in ResourceBinding
Signed-off-by: wei-chenglai <qazwsx0939059006@gmail.com>
2025-02-18 21:48:51 +08:00
wei-chenglai 4bf165a639 Add priorityClassName in PropagationPolicy & ClusterPropagationPolicy
Signed-off-by: wei-chenglai <qazwsx0939059006@gmail.com>
2025-02-18 20:23:35 +08:00
acejilam b354b9d2b2 fix: when contenxt fails to run when it contains quotes
Signed-off-by: acejilam <acejilam@gmail.com>
2025-02-17 14:43:50 +08:00
karmada-bot 80d3d9e007
Merge pull request #6081 from zhzhuang-zju/unjoin
Restrict the cluster sync mode for the unjoin and unregister command
2025-02-14 11:53:10 +08:00
karmada-bot e75306d143
Merge pull request #5866 from CharlesQQ/fix-metrics
fix(cluster):  remove related metrics label when cluster is deleted
2025-02-14 11:12:10 +08:00
chang.qiangqiang 58887bc078 fix(cluster): remove related metrics label after cluster is deleted
Signed-off-by: chang.qiangqiang <chang.qiangqiang@immomo.com>
2025-02-14 10:17:34 +08:00
karmada-bot 622a5ef1e5
Merge pull request #6109 from RainbowMango/pr_explain_interpreter_webhook
Explain the interpreter webhook comunication channel
2025-02-12 15:54:09 +08:00
RainbowMango 696daab07e Explain the interpreter webhook comunication channel
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2025-02-12 11:31:16 +08:00
zhzhuang-zju 8949f3351d Add Support for Component Priority Class Configuration in karmadactl init
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2025-02-11 20:20:07 +08:00
zach593 33a9490f1d remove mockResourceDetector
Signed-off-by: zach593 <zach_li@outlook.com>
2025-02-10 22:52:17 +08:00
zhzhuang-zju fffd206673 karmada-webhook: fix the no such host error
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2025-02-07 11:04:57 +08:00
zhzhuang-zju f751f9fe0d Restrict the cluster sync mode for the unjoin and unregister command
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2025-02-06 10:28:08 +08:00
karmada-bot d80b7d4864
Merge pull request #6073 from mszacillo/updated-interpreter
Updating FlinkDeployment interpreter to display error status, improving health interpreter
2025-02-05 09:49:02 +08:00
Yihao Wang f2259dc884
Avoid coupling tests with hardcoded test CA certs (#6086)
* Avoid coupling tests with hardcoded test CA certs

Signed-off-by: Yihao Wang <yesiamyihao@gmail.com>

* Get rid of copied certificate

Signed-off-by: Yihao Wang <yesiamyihao@gmail.com>

---------

Signed-off-by: Yihao Wang <yesiamyihao@gmail.com>
2025-02-05 09:46:03 +08:00
mszacillo f14e0f920f Updating FlinkDeployment interpreter to display error status, improving health interpreter
Signed-off-by: mszacillo <mszacillo@bloomberg.net>
2025-01-27 10:56:21 -05:00
karmada-bot 9e8e301957
Merge pull request #6087 from zhzhuang-zju/doslua
karmada lua uses more secure string functions
2025-01-27 12:21:55 +08:00
zhzhuang-zju dc3df3b3b2 karmada lua uses more secure string functions
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2025-01-27 11:28:04 +08:00
chaosi-zju 72da42d27b standardize the naming of karmada config in karmadactl method
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2025-01-24 18:28:04 +08:00
karmada-bot d24b2b9d08
Merge pull request #6061 from chaosi-zju/ensureWork
enhance ensureWork to continue processing clusters after individual failures
2025-01-24 11:50:52 +08:00
chaosi-zju af610cc58e enhance ensureWork to continue processing clusters after individual failures
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2025-01-23 18:07:27 +08:00
karmada-bot 07747ed3f7
Merge pull request #6065 from JimDevil/feat-search
fix(search/proxy/controller): resourceregistry merge ns
2025-01-22 12:44:50 +08:00
chang.qiangqiang a115a22f47 feat(dependenciesdistributor):remove log
Signed-off-by: chang.qiangqiang <chang.qiangqiang@immomo.com>
2025-01-22 10:43:55 +08:00
JimDevil 93c09c1c85 fix: resourceregistry merge the same cluster gvk's namespace
Signed-off-by: JimDevil <709192853@qq.com>
2025-01-21 21:18:47 +08:00
Yihao Wang 995c73c4ba Update test cert
Signed-off-by: Yihao Wang <yesiamyihao@gmail.com>
2025-01-20 21:48:54 +13:00
Monokaix cf46939019 fix pp suspension mistakenly override scheduling suspension
Signed-off-by: Monokaix <changxuzheng@huawei.com>
2025-01-18 16:57:30 +08:00
karmada-bot ce41488988
Merge pull request #5939 from ctripcloud/work-marshaler
fix deep equal check failure in CreateOrUpdateWork(), by replace the marshaler
2025-01-15 18:18:44 +08:00
karmada-bot 2df42bd74e
Merge pull request #6034 from whitewindmills/dependency_pr
fix the attached binding deletion problem
2025-01-15 15:20:44 +08:00
karmada-bot 272447eebc
Merge pull request #6026 from seanlaii/grpc
Replace grpc.DialContext and grpc.WithBlock with grpc.NewClient
2025-01-15 09:49:44 +08:00
wei-chenglai 36a6a8f06c Updated client connection creation pattern
Signed-off-by: wei-chenglai <qazwsx0939059006@gmail.com>
2025-01-13 18:06:56 -05:00
whitewindmills b10c102e00 fix the attached binding deletion problem
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2025-01-13 17:44:31 +08:00
zach593 ce1ca9912f fix deep equal check failure in CreateOrUpdateWork(), by replace the marshaler
Signed-off-by: zach593 <zach_li@outlook.com>
2025-01-10 19:53:46 +08:00
karmada-bot 253dc794b1
Merge pull request #6018 from ctripcloud/unstructured
move CreateOrUpdateWork() and related functions to controllers/ctrlutl
2025-01-10 14:20:40 +08:00
zach593 807153fdff move CreateOrUpdateWork() and related functions to controllers/ctrlutil
Signed-off-by: zach593 <zach_li@outlook.com>
2025-01-10 11:34:58 +08:00
YASH PANDEY 6cba9fe74b Version updates
Signed-off-by: YASH PANDEY <pandeyyash7052@gmail.com>
2025-01-09 14:57:09 +05:30
RainbowMango 2f180f26cd Add ResourceBinding scheduling suspension helper functions to simplify code
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2025-01-06 17:39:59 +08:00
chaosi-zju c7009b2d64 expose metrics of karmada-metrics-adapter
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2025-01-02 16:47:52 +08:00
Marty Mcfly 7a85687026
feat: cluster-level resource scheduling suspend and resume capabilities (#5937)
* RB suspension: API change

Signed-off-by: Monokaix <changxuzheng@huawei.com>

* Feat: scheduler supports binging suspension

Signed-off-by: Monokaix <changxuzheng@huawei.com>

---------

Signed-off-by: Monokaix <changxuzheng@huawei.com>
2025-01-02 11:46:34 +08:00
changzhen 8c6d0a4ee7 fix flake test with GetWorksByBindingID func
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-12-31 11:15:45 +08:00
karmada-bot 492e24dd8c
Merge pull request #5742 from anujagrawal699/addedTests-pkg/util/helper/work.go
Added tests for pkg/util/helper/work.go
2024-12-31 09:53:31 +08:00
chaosi-zju 5b7df5b231 fix rebalancer auto deleted failed
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2024-12-28 17:52:32 +08:00
karmada-bot 337c27bb18
Merge pull request #5974 from Monokaix/decouple
decouple suspension of propagation and resourcebinding
2024-12-28 13:18:29 +08:00
Monokaix eb2a4bd051 decouple suspension of propagation and resourcebinding
Signed-off-by: Monokaix <changxuzheng@huawei.com>
2024-12-28 11:31:53 +08:00
changzhen e93da666ae fix verify license lint error
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-12-26 19:40:26 +08:00