Commit Graph

2403 Commits

Author SHA1 Message Date
karmada-bot 086cbcc7ee
Merge pull request #4145 from halfrost/fix-modeling-issue
Fix: karmada-controller-manager: panic: runtime error: index out of range
2023-10-24 11:28:32 +08:00
halfrost 92ab33ebc0 1. Change modelSortings to be a member variable of ResourceSummary to solve multithreading issues
2. Delete unused functions

Signed-off-by: halfrost <ydz627@gmail.com>
2023-10-23 09:25:09 -07:00
zhzhuang-zju 61302b5d8e fix: cannot access ResourceRegistry with its singularName
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2023-10-18 16:28:48 +08:00
karmada-bot 557348fea0
Merge pull request #4074 from Vacant2333/add-resource-deletion-protection-by-label
[Feat] Resource Deletion Protection
2023-10-18 11:35:23 +08:00
huangyanfeng 27971f4cd4 enqueueAffectedBindings and enqueueAffectedCRBs add schedulerNameFilter
Signed-off-by: huangyanfeng <huangyanfeng1992@gmail.com>
2023-10-17 15:34:01 +08:00
Vacant2333 1df2420f70 [feat] namespace deletion protection
Signed-off-by: Vacant2333 <vacant2333@gmail.com>
2023-10-17 14:54:54 +08:00
Yan-Daojiang a6797c7d62 Fix incorrect comments in unjoin command
Signed-off-by: Yan-Daojiang <yan_daojiang@163.com>
2023-10-12 10:58:24 +08:00
karmada-bot 70e2e1ca71
Merge pull request #4080 from ctripcloud/remove-max-retry
remove unnecessary maxRetry for AsyncWorker
2023-10-10 17:29:19 +08:00
huangyanfeng fec30e0380 schedulerOptions add support for RateLimiterOptions
Signed-off-by: huangyanfeng <huangyanfeng1992@gmail.com>
2023-10-10 12:07:15 +08:00
watermeion e5ee1636cf fix fhpa controller panic when SelectPolicy is nil
Signed-off-by: watermeion <watermeion@hotmail.com>
2023-10-09 15:16:06 +08:00
lonelyCZ 9aefb4c4dd Fix to validate spec.types of MultiClusterService Webhook
Signed-off-by: lonelyCZ <chengzhe@zju.edu.cn>
2023-10-09 13:12:24 +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
lxtywypc 8a56a8dc34 use status.DesiredReplicas instead of status.CurrentReplicas of HPA to update resource scale
Signed-off-by: lxtywypc <lxtywypc@gmail.com>
2023-09-22 10:20:54 +08:00
chaosi-zju a4828cc410 retain for hpa controlled Deployment resource
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2023-09-21 19:44:01 +08:00
lxtywypc 54c14360aa remove unnecessary maxRetry for AsyncWorker
Signed-off-by: lxtywypc <lxtywypc@gmail.com>
2023-09-21 16:19:59 +08:00
karmada-bot 68f4ac75cf
Merge pull request #4072 from ctripcloud/add-replicas-syncer
add replicas syncer for resources with HPA
2023-09-21 09:53:59 +08:00
lxtywypc 5ae8178ec3 add replicas syncer for resources with HPA
Signed-off-by: lxtywypc <lxtywypc@gmail.com>
2023-09-20 17:29:34 +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
karmada-bot 4ceac85b15
Merge pull request #4064 from chaosi-zju/interpre
aggregate the HPA status from member clusters into control plane
2023-09-18 14:34:58 +08:00
chaosi-zju 64ffa2a28e aggregate the HPA status from member clusters into control plane.
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2023-09-18 11:31:21 +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
chaosi-zju 19c63fca28 remove insecureSkipTLSVerify in UT test
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2023-09-13 15:07:45 +08:00
xiaoqing 2879c8da93 Don't send event when object no matched any propagation policy
Signed-off-by: xiaoqing <xiaoqingnb@gmail.com>
2023-09-12 13:25:45 +08:00
changzhen 734cf3ab8f fix depndencies lua scrpit bug
Signed-off-by: changzhen <changzhen5@huawei.com>
2023-09-05 17:36:24 +08:00
karmada-bot 7c96e0db54
Merge pull request #3898 from tedli/external-etcd
karmadactl init with external etcd
2023-09-04 14:28:46 +08:00
karmada-bot 44d57c94bc
Merge pull request #4018 from whitewindmills/words_check
fix spelling errors
2023-09-04 11:40:14 +08:00
whitewindmills c8423cb237 fix spelling errors
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-09-04 10:22:39 +08:00
changzhen 2e3c2e5e9b fix karmada can not execute exec command with proxy url and header
Signed-off-by: changzhen <changzhen5@huawei.com>
2023-09-03 16:09:24 +08:00
lizhen6 1ad8fd311a refactor bundled to local
Signed-off-by: lizhen6 <lizhen6@360.cn>
2023-08-31 14:44:50 +08:00
lxtywypc 67de65d892 Revert "Merge pull request #3808 from ctripcloud/refactor-execution-workstatus"
This reverts commit 90ccbcdfce, reversing
changes made to 24bb582950.

Signed-off-by: lxtywypc <lxtywypc@gmail.com>
2023-08-31 14:23:58 +08:00
karmada-bot 90235bb72b
Merge pull request #4010 from whitewindmills/deprecated-zone-rs
adopt zones in resource selector
2023-08-29 17:36:42 +08:00
karmada-bot 641681db17
Merge pull request #4002 from zishen/zones-scheduler
feat: adopt zones in scheduler spread by constraints
2023-08-29 10:19:09 +08:00
whitewindmills 2fd56bb291 adopt zones in resource selector
match zones

Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-08-28 17:25:45 +08:00
karmada-bot b852552ed1
Merge pull request #4007 from jwcesign/add-uid-label
feature: Add the UID of the owner resource in labels and include the details in annotations.
2023-08-28 15:13:07 +08:00
jwcesign 2c48bd7f99 cleanup: add uid in resource and owner information in annotations
Signed-off-by: jwcesign <jwcesign@gmail.com>
2023-08-26 17:02:13 +08:00
Tanggui Bian 10b5ff2036 Adopt zones in scheduler spread by constraints
Signed-off-by: Tanggui Bian <softwarebtg@163.com>
2023-08-26 16:34:20 +08:00
karmada-bot 758a6ceaf0
Merge pull request #3972 from zhy76/metric
feat: add performance metrics for FederatedHPA
2023-08-26 16:23:05 +08:00
karmada-bot 5135e8fea3
Merge pull request #3937 from zhy76/rbac
feat: karmadactl init: grant clusterrole admin with karamda resource permission
2023-08-25 16:28:04 +08:00
karmada-bot fd162b7228
Merge pull request #3991 from jwcesign/fix-multiple-reconcile
cleanup: do not reconcile when the resoruce generation doesn't change
2023-08-25 14:56:04 +08:00
karmada-bot 4642d9e781
Merge pull request #3995 from whitewindmills/deprecated-zone-flag
feat: deprecate cluster-zone flag and introduce cluster-zones flag
2023-08-25 12:16:04 +08:00
karmada-bot fb4c16d348
Merge pull request #3996 from whitewindmills/deprecated-zone-filter
feat: adapt zones check in spread constraint plugin
2023-08-25 11:09:04 +08:00
karmada-bot 736ce110ed
Merge pull request #3975 from zishen/zones
Add validation for zones
2023-08-25 11:06:10 +08:00
whitewindmills d0ef3343ae deprecate cluster-zone flag and introduce cluster-zones flag
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-08-25 11:02:29 +08:00
jwcesign 67a9802325 fix: do not reconcile when the resoruce generation doesn't change
Signed-off-by: jwcesign <jwcesign@gmail.com>
2023-08-25 10:47:39 +08:00
karmada-bot edcb431828
Merge pull request #3983 from zishen/transform-zone
transform zone to zones
2023-08-25 10:35:11 +08:00
Tanggui Bian 818155d837 Add validation for zones
Signed-off-by: Tanggui Bian <softwarebtg@163.com>
2023-08-24 22:49:31 +08:00
karmada-bot 9f00dd27b3
Merge pull request #3992 from zishen/remove-execute
Remove the execute permission from the directory
2023-08-24 20:32:09 +08:00
Tanggui Bian 9fabdfc94d transform zone to zones
Signed-off-by: Tanggui Bian <softwarebtg@163.com>
2023-08-24 20:22:30 +08:00
whitewindmills 54b66e8b5d adapt zones check in spread constraint plugin
check

Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-08-24 20:15:24 +08:00
karmada-bot 720f51aca7
Merge pull request #3990 from chaosi-zju/dev
Response to priority change of ClusterPropagationPolicy
2023-08-24 19:28:03 +08:00