z00623291
33ae852fa0
List&watch mcs and service, reconcile the work in execution namespace
...
Signed-off-by: z00623291 <zhouhongcen1@huawei.com>
2023-11-29 17:50:26 +08:00
karmada-bot
55547b2acf
Merge pull request #4199 from jwcesign/add-id-label
...
feat: add resource id label
2023-11-23 10:44:52 +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
karmada-bot
4fe9dff3a8
Merge pull request #4204 from zhy76/copyright
...
feat: add license and verify license for code file
2023-11-22 10:23:52 +08:00
jwcesign
7e6387e98f
feat: add resoruce id label
...
Signed-off-by: jwcesign <jwcesign@gmail.com>
2023-11-20 11:07:11 +08:00
RainbowMango
2f39163615
Nominate code owners
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-11-20 10:39:38 +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
karmada-bot
3dac48bd81
Merge pull request #4219 from chaosi-zju/feat-random
...
implementation : divide replicas by static weight evenly
2023-11-15 21:47:47 +08:00
chaosi-zju
4241e88085
implementation of divide replicas by static weight evenly
...
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2023-11-15 14:47:01 +08:00
lxtywypc
e2fac02e2c
only update necessary part of binding status
...
Signed-off-by: lxtywypc <lxtywypc@gmail.com>
2023-11-13 17:09:04 +08:00
jwcesign
5e90907819
fix: fix exec failure when tls enabled
...
Signed-off-by: jwcesign <jwcesign@gmail.com>
2023-11-09 10:39:01 +08:00
zach593
d423206837
update details and UT
...
Change-Id: I68a9b2d293c35e10f287fdc4a625ded3da4848ba
Signed-off-by: zach593 <zach_li@outlook.com>
2023-11-06 13:41:20 +08:00
jwcesign
473b2beb61
feat: add ca to check the validation of the server certificate
...
Signed-off-by: jwcesign <jwcesign@gmail.com>
2023-10-26 19:24:08 +08:00
zach593
8520227897
improve update workload status error rate too high
...
Change-Id: I531e40fa99e657af3c060e59c13c47a835356274
Signed-off-by: zach593 <zach_li@outlook.com>
2023-10-20 10:28:07 +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
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
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
changzhen
734cf3ab8f
fix depndencies lua scrpit bug
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2023-09-05 17:36:24 +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
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
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
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
karmada-bot
19fbab565a
Merge pull request #3939 from chaunceyjiang/serviceimport
...
feat: Refactor the mechanism for propagating serviceexport derived svc and eps.
2023-08-22 15:50:02 +08:00
karmada-bot
90ccbcdfce
Merge pull request #3808 from ctripcloud/refactor-execution-workstatus
...
only update object in member cluster by execution controller
2023-08-21 10:06:00 +08:00
chaunceyjiang
2c55f10641
feat: Refactor the mechanism for propagating serviceexport derived svc and eps.
...
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-08-18 16:04:35 +08:00
lxtywypc
89e3673fbb
only update object in member cluster by execution controller
...
Signed-off-by: lxtywypc <lxtywypc@gmail.com>
2023-08-16 16:36:22 +08:00
vie-serendipity
ec6a83c2ad
improve overridemanager test
...
Signed-off-by: vie-serendipity <2733147505@qq.com>
2023-08-15 19:28:00 +08:00
karmada-bot
8680ff333f
Merge pull request #3811 from chaunceyjiang/label_selector
...
feat: Introduce a LabelSelector field to DependentObjectReference
2023-08-09 15:56:50 +08:00
chaunceyjiang
e17eb1a595
feat: Introduce a LabelSelector field to DependentObjectReference
...
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-08-09 12:14:56 +08:00
wulixuan
ac04a7b73d
fix unable to sync list result
...
Signed-off-by: wulixuan <wulixuan@bilibili.com>
2023-08-07 19:20:44 +08:00
karmada-bot
e5277b6317
Merge pull request #3879 from whitewindmills/detector-resource
...
fix bug: avoid updating directly cached resource template
2023-08-03 17:22:45 +08:00
whitewindmills
909ba8527a
avoid updating directly cached resource template
...
for clean up policy
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-08-03 14:59:54 +08:00
karmada-bot
086f530384
Merge pull request #2736 from Poor12/refactor-taint
...
Refactor the func and event of taint cluster
2023-08-03 10:51:50 +08:00
chaunceyjiang
1f3bf9e423
fix: fix dependent resources being created and deleted repeatedly when the dependent resource has a status field.
...
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-08-02 14:57:34 +08:00
lxtywypc
fad172d4e9
use ClusterCacheSyncTimeout for resources on fed control plane as well
...
Signed-off-by: lxtywypc <lxtywypc@gmail.com>
2023-08-01 18:22:06 +08:00
Poor12
b2ac1b2432
refactor the func and event of taint cluster
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-07-31 17:32:24 +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
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
karmada-bot
f160ea7854
Merge pull request #3837 from whitewindmills/priority_preemption
...
feat: implement propagation policy priority preemption
2023-07-27 09:31:38 +08:00
whitewindmills
d487e2cb0c
implement propagation policy priority preemption
...
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-07-26 18:51:00 +08:00
karmada-bot
796a6caf62
Merge pull request #3821 from chaosi-zju/mig-dev
...
feat: realization of ConflictResolution in PP
2023-07-26 08:59:38 +08:00
chaosi-zju
2b060cbf3b
feat: realization of ConflictResolution in PP.
...
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2023-07-25 20:23:37 +08:00
karmada-bot
0d50f598f8
Merge pull request #3829 from whitewindmills/preemption-validation
...
feat: validate resourceSelectors if Preemption is enabled
2023-07-24 19:30:36 +08:00
whitewindmills
268498a3e5
validate resourceSelectors if Preemption is enabled
...
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-07-24 17:09:28 +08:00
karmada-bot
58e99de779
Merge pull request #3826 from jwcesign/allow-custom-metrics
...
feat: allow custom metrics configuration of FederatedHPA
2023-07-24 09:23:36 +08:00
jwcesign
26ed43eec4
feat: allow custom metrics configuration of FederatedHPA
...
Signed-off-by: jwcesign <jwcesign@gmail.com>
2023-07-21 17:19:36 +08:00
RainbowMango
dec4e42101
refactor cached restmapper based on Kubernetes restmapper
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-07-20 15:24:32 +08:00
karmada-bot
d27faeac95
Merge pull request #3613 from zishen/master
...
update lifted files to k8s 1.26
2023-07-19 10:38:32 +08:00
karmada-bot
2a314eb46e
Merge pull request #3631 from Poor12/test
...
Implement proxy headers of cluster API
2023-07-18 11:20:31 +08:00
Tanggui Bian
2390cde5f8
update lifted files to k8s 1.26
...
Signed-off-by: Tanggui Bian <softwarebtg@163.com>
2023-07-17 17:07:13 +08:00
Poor12
8911cffa2b
implement proxy headers
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-07-17 16:41:01 +08:00
zishen
b7e6826abc
update some lift file logical
...
Signed-off-by: zishen <softwarebtg@163.com>
2023-07-15 16:48:42 +08:00
yike21
9079268ebb
add validation for mcs
...
Signed-off-by: yike21 <yike21@qq.com>
2023-07-12 09:21:48 +08:00
karmada-bot
3909fccf7d
Merge pull request #3729 from jwcesign/cronhpa-imp
...
feat: Support CronFederatedHPA
2023-07-03 21:38:26 +08:00
jwcesign
068022db24
feat: Support CronFederatedHPA to scale worloads/FederatedHPA at specific time
...
Signed-off-by: jwcesign <jwcesign@gmail.com>
2023-07-03 20:25:02 +08:00
karmada-bot
dfd12ef55d
Merge pull request #3670 from tedli/refactor-search
...
refactor search reconciling logic
2023-06-30 23:00:16 +08:00
lizhen6
8fddeea550
refactor search reconciling logic
...
Signed-off-by: lizhen6 <lizhen6@360.cn>
2023-06-30 09:50:41 +08:00
chaunceyjiang
0b86e0de4f
fix: when application failover is enabled but propagateDeps is set to false, the failover has no effect.
...
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-06-29 19:38:15 +08:00
chaunceyjiang
96de7c7f14
fix the Applied of ResourceBinding is always true
...
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-06-26 15:18:32 +08:00
Poor12
c84ccf61c1
fix cached rest mapper
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-06-13 15:04:41 +08:00
karmada-bot
9cb88f77ed
Merge pull request #3549 from Poor12/delete-note
...
Delete redundant deepcopy
2023-06-13 14:25:42 +08:00
Poor12
e71a360f17
delete redundant deepcopy
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-06-09 17:37:12 +08:00
zhangdiandian
291ffdbcc1
Upgrade cluster-api to v1beta1 for v1alpha3/v1alpha4 deprecated
...
Signed-off-by: zhangdiandian <1635468471@qq.com>
2023-06-08 23:57:05 +08:00
jwcesign
06960c22c0
feat: add validation for federatedhpa
...
Signed-off-by: jwcesign <jiangwei115@huawei.com>
2023-05-30 20:43:57 +08:00
Poor12
3a1464828a
add hpa controller
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-05-30 17:26:02 +08:00
jwcesign
6dfa4d068e
feat: support fieldSelector
...
Signed-off-by: jwcesign <jwcesign@gmail.com>
2023-05-28 16:02:57 +08:00
jwcesign
ae6c34578c
feat: add metrics-adapter component to support centralized hpa
...
Signed-off-by: jwcesign <jiangwei115@huawei.com>
2023-05-26 11:23:38 +08:00
karmada-bot
3151f02f6e
Merge pull request #3547 from zishen/master
...
Add UT for pkg/controllers/binding/binding_controller.go
2023-05-22 16:44:55 +08:00
karmada-bot
8594406e5f
Merge pull request #3398 from whitewindmills/code-cleanup
...
Fix inspection errors
2023-05-19 20:28:53 +08:00
zishen
8391b233c4
Add UT for pkg/controllers/binding/binding_controller.go
...
Signed-off-by: zishen <softwarebtg@163.com>
2023-05-19 14:22:32 +08:00
whitewindmills
89295f9606
Fix inspection errors
...
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-05-17 17:06:27 +08:00
karmada-bot
9d72f27329
Merge pull request #3504 from realnumber666/add-unit-test
...
Add UT for pkg/util/lifted
2023-05-15 09:28:56 +08:00
rayywu
5977e1bd00
Add UT for pkg/util/lifted
...
Signed-off-by: rayywu <rayywu@tencent.com>
2023-05-14 01:33:12 +08:00
changzhen
c04fd6ad62
add validation for mci
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2023-05-12 15:49:50 +08:00
Amir Alavi
121afd21ff
add managed-by label to resources created by karmada controllers ( #3262 )
...
* update value of managed-by label to 'karmada'
Signed-off-by: Amir Alavi <amiralavi7@gmail.com>
* change managed by label to a karmada reserved label
Signed-off-by: Amir Alavi <amiralavi7@gmail.com>
---------
Signed-off-by: Amir Alavi <amiralavi7@gmail.com>
2023-05-12 14:35:24 +08:00
karmada-bot
17eae7d32c
Merge pull request #3508 from Poor12/revert-fields
...
Revert preConditions and blockPredecessorSeconds in failover
2023-05-09 17:45:23 +08:00
Poor12
5bdd837f35
revert some fields
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-05-09 16:38:48 +08:00
RainbowMango
07f8929fb4
Update cluster-api version to semantic version
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-05-08 18:24:00 +08:00
Poor12
d06fe2b5b3
add application failover controller
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-05-06 10:36:54 +08:00
Poor12
80eab7bcb3
add a clusterEvicted plugin
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-04-28 09:21:45 +08:00
karmada-bot
27862f77f7
Merge pull request #3442 from chaunceyjiang/AffinityName
...
fix: affinityName can be set to an empty string
2023-04-25 10:31:10 +08:00
karmada-bot
2ef01942f1
Merge pull request #3395 from realnumber666/add-unit-test
...
Add UT for workstatus.go and taint.go and rule.go
2023-04-24 19:56:11 +08:00
Poor12
2c9d900c28
add some fields for GracefulEvictionTask
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-04-24 14:59:27 +08:00
chaunceyjiang
6fb9329b29
fix: affinityName can be set to an empty string
...
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-04-24 12:55:46 +08:00
rayywu
4c66528ae1
Add UT for workstatus.go and taint.go and rule.go
...
Signed-off-by: rayywu <rayywu@tencent.com>
2023-04-24 00:21:19 +08:00
karmada-bot
b118a73ba1
Merge pull request #3433 from chaunceyjiang/prefix-namespace
...
feat: allows users to propagate resources under the Kubernetes reserved namespace.
2023-04-21 10:52:07 +08:00
chaunceyjiang
1f42f7f1e5
feat: allows users to propagate resources under the Kubernetes reserved namespace.
...
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-04-20 19:05:33 +08:00
Poor12
74e030af81
add validation for failover
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-04-20 14:56:16 +08:00
chaunceyjiang
77e2157cf8
CommandArgsOverrider supports Job
...
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-04-17 14:32:33 +08:00
yike21
18ebee199f
add unit test for pkg/resourceinterpreter/default/native/dependencies.go
...
Signed-off-by: yike21 <yike21@qq.com>
2023-04-13 17:56:55 +08:00
chaunceyjiang
6f3afbdbf2
fix: validates predicate path
...
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-04-12 13:47:28 +08:00
karmada-bot
9b4c9a8222
Merge pull request #3364 from whitewindmills/patch-util
...
use patch helper instead of jsonpatch
2023-04-10 19:10:58 +08:00
karmada-bot
a7ae11c73d
Merge pull request #3123 from WulixuanS/fix/genericmanager
...
Avoid multiple executions after rlock in concurrent scenarios
2023-04-10 13:59:58 +08:00
karmada-bot
45fcc38535
Merge pull request #3315 from helen-frank/feature/parseSingle
...
parseSingle: add test
2023-04-10 10:59:58 +08:00
helen
94a78f9ab0
parseSingle add test
...
Signed-off-by: helen <haitao.zhang@daocloud.io>
2023-04-10 09:56:34 +08:00
karmada-bot
115d06eeee
Merge pull request #3357 from whitewindmills/sc-validation
...
fix that multiple same spread constraints are allowed
2023-04-08 09:01:55 +08:00
karmada-bot
7589eaec60
Merge pull request #3321 from Poor12/fix-duplicated
...
Do not revise replicas when strategy is duplicated
2023-04-07 08:11:55 +08:00
whitewindmills
b15e43251b
use patch helper instead of jsonpatch
...
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-04-06 16:04:58 +08:00
Poor12
75c638ddc1
do not revise replicas when duplicated
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-04-06 15:05:45 +08:00
wulixuan
8c63c146a4
Avoid multiple executions after rlock in concurrent scenarios
...
Signed-off-by: wulixuan <wulixuan@bilibili.com>
2023-04-06 13:49:04 +08:00
changzhen
1d0e6ced65
fix an issue where DeepEqual becomes invalid in aggregate binding status
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2023-04-04 16:32:16 +08:00
karmada-bot
8bec671e21
Merge pull request #3339 from yike21/bundle-kruise-resources-1
...
Add a function getPodDependencies for InterpretDependency operation
2023-04-04 10:55:53 +08:00
whitewindmills
9a408ab3d9
fix that multiple same spread constraints are allowed
...
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-04-02 22:52:24 +08:00
whitewindmills
26c787531e
add placement helper
...
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-04-01 16:45:57 +08:00
yike21
9acd98faec
Add a function getPodDependencies for InterpretDependency operation
...
Signed-off-by: yike21 <yike21@qq.com>
2023-04-01 11:42:08 +08:00
wenche
e98599504f
Fixed the control plane endpointslice cannot be deleted.
...
Signed-off-by: wenche <wenchuan.zhao@qq.com>
2023-03-31 13:55:55 +08:00
chaunceyjiang
7e2097f1f3
Optimize code directory structure.
...
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-03-30 11:49:16 +08:00
helen
51365952b1
use rest.Config and check ca exist
...
Signed-off-by: helen <haitao.zhang@daocloud.io>
2023-03-22 15:52:55 +08:00
karmada-bot
40c202b937
Merge pull request #3288 from xigang/bugfix/gvk
...
bugfix: runtime.Object apiVersion/kind is empty
2023-03-17 15:27:21 +08:00
xigang
a45711bb4b
Add runtime.Object apiVersion/kind is empty check
...
Signed-off-by: xigang <wangxigang2014@gmail.com>
2023-03-17 13:09:35 +08:00
changzhen
ada76ab7b7
implementing search proxy unifiedauth
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2023-03-17 10:10:18 +08:00
karmada-bot
1a1a4b2f37
Merge pull request #3232 from whitewindmills/spreadconstraints-validation
...
fix bug that spreadconstraints are not validated correctly
2023-03-07 18:48:13 +08:00
whitewindmills
ae325b8dd0
fix bug that spreadconstraints are not validated correctly
...
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-03-07 17:32:01 +08:00
karmada-bot
d4ddd6c47c
Merge pull request #3202 from Poor12/add-bindingstatus-controller
...
Add bindingstatus controller
2023-03-07 17:21:13 +08:00
Poor12
e7f70a00b6
fix issue when cluster fails and recovers
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-03-07 15:39:25 +08:00
karmada-bot
69d330f04c
Merge pull request #3210 from XiShanYongYe-Chang/update-rb-status-conditions-only-after-scheduling
...
Update the RB condition is updated only after scheduling
2023-02-27 10:38:06 +08:00
karmada-bot
6a7fbbafd9
Merge pull request #3201 from whitewindmills/fixbug-workname
...
fix the bug that the work object may contain uppercase characters
2023-02-27 09:31:06 +08:00
changzhen
da0664728c
the condition is updated only after scheduling
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2023-02-27 09:27:45 +08:00
hejunhua
32af87abef
fix the bug that the work object may contain uppercase characters
...
Signed-off-by: hejunhua <jayfantasyhjh@gmail.com>
2023-02-25 22:46:00 +08:00
karmada-bot
03b1f6b3f3
Merge pull request #3192 from Fish-pro/fix/refine
...
Refine the TestClusterMatches
2023-02-23 17:15:03 +08:00
changzhen
eecadfd43a
add bindingStatus controller to aggregate work status and update the
...
status of resource template
Signed-off-by: changzhen <changzhen5@huawei.com>
2023-02-23 16:08:36 +08:00
Zechun Chen
031eef206d
Refine the TestClusterMatches
...
Signed-off-by: Zechun Chen <zechun.chen@daocloud.io>
Co-authored-by: Hongcai Ren <renhongcai@huawei.com>
2023-02-23 16:04:06 +08:00
karmada-bot
03fb8e3809
Merge pull request #3182 from jwcesign/refactor-execution-controller
...
Refactor execution_controller.go and objectwatcher.go
2023-02-23 15:45:03 +08:00
jwcesign
c923705c69
Refactor execution_controller.go
...
Signed-off-by: jwcesign <jiangwei115@huawei.com>
2023-02-23 14:34:24 +08:00
chaunceyjiang
35f3e3f306
feat: validates the fieldSelector of overridepolicy
...
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-02-23 11:25:24 +08:00
chaunceyjiang
8fd5d6dc23
feat: validates the fieldSelector of overridepolicy
...
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-02-22 22:03:52 +08:00
karmada-bot
b540174af7
Merge pull request #3157 from jwcesign/fix-GenerateBindingReferenceKey
...
Make the result unique for GenerateBindingReferenceKey function
2023-02-20 13:19:00 +08:00
jwcesign
ab94d95e0c
Use / as the delimiter
...
Signed-off-by: jwcesign <jiangwei115@huawei.com>
2023-02-20 11:43:30 +08:00
changzhen
42c2e3c643
add validation for orderedClusterAffinities
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2023-02-18 15:45:44 +08:00
karmada-bot
dbed0f6d79
Merge pull request #3099 from chaunceyjiang/delete_labels_annotataions
...
feat: support for removing annotations/labels propagated through karmada
2023-02-10 17:14:55 +08:00
chaunceyjiang
df43a00e52
feat: support for removing annotations/labels propagated through karmada
...
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-02-10 16:00:21 +08:00
karmada-bot
7dcb99b8c5
Merge pull request #3115 from VedRatan/issue_3091
...
Replace Hashsets with Sets
2023-02-07 20:34:50 +08:00
Ved Ratan
2a8c0ff267
replace hashsets with sets
...
Signed-off-by: Ved Ratan <vedratan8@gmail.com>
remove hashset pkg
Signed-off-by: Ved Ratan <vedratan8@gmail.com>
2023-02-07 14:49:33 +05:30
Fish-pro
05c759a19a
Use http constants instead of string
...
Signed-off-by: Fish-pro <zechun.chen@daocloud.io>
2023-02-07 15:51:00 +08:00
karmada-bot
8f83031603
Merge pull request #3088 from chaunceyjiang/labels
...
feat: Retain the labels added to resources by member clusters
2023-02-01 15:15:33 +08:00
chaunceyjiang
d90713bedb
feat: retain labels
...
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-02-01 14:05:52 +08:00
RainbowMango
a1e8f164cb
adopt static check issues
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-01-31 09:22:41 +08:00
karmada-bot
db4de92607
Merge pull request #3037 from chaunceyjiang/composedlabels
...
fix: OverridePolicy of labels/annotations with composed-labels
2023-01-13 09:59:05 +08:00
chaunceyjiang
55f1a2bfcb
fix: OverridePolicy of labels/annotations with composed-labels
...
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-01-12 21:13:56 +08:00
wongearl
3c0bd41f80
add UT for ApplyOverridePolicies
...
Signed-off-by: wongearl <vamliang@163.com>
2023-01-12 17:32:19 +08:00
karmada-bot
07bb65bfe7
Merge pull request #2831 from ikaven1024/interpret-ctl-edit
...
add edit mode for karmadactl interpreter command
2023-01-10 11:15:03 +08:00
karmada-bot
0330535ed8
Merge pull request #3014 from chaunceyjiang/ValidateReplicaScheduling
...
fix: Validate replicaSchedulingType and replicaDivisionPreference
2023-01-09 15:43:02 +08:00
chaunceyjiang
7a3207c8ee
fix: set the default value of replicaSchedulengType
...
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-01-09 14:37:20 +08:00