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
karmada-bot
758a6ceaf0
Merge pull request #3972 from zhy76/metric
...
feat: add performance metrics for FederatedHPA
2023-08-26 16:23:05 +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
zhy76
d64894c8a6
feat: add performance metrics for FederatedHPA
...
Signed-off-by: zhy76 <958474674@qq.com>
2023-08-23 07:56:53 +00:00
karmada-bot
273cc9a4dd
Merge pull request #3949 from whitewindmills/CronFederatedHPA_metrics
...
feat: add cron federated hpa metrics
2023-08-23 10:11:02 +08:00
karmada-bot
3710dc4dab
Merge pull request #3948 from zishen/repair_ut
...
repair the cluster_status_controller_test
2023-08-21 21:59:01 +08:00
whitewindmills
9e4caa393c
add cron federated hpa metrics
...
cron federated hpa & cron federated hpa rule
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-08-21 14:38:53 +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
Tanggui Bian
bc689e9142
repair the cluster_status_controller_test
...
Signed-off-by: Tanggui Bian <softwarebtg@163.com>
2023-08-19 18:03:19 +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
zongqingli
fe0febbf1f
fix federated-hpa plain metric calc
...
Signed-off-by: zach593 <zach_li@outlook.com>
2023-08-09 16:47: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
karmada-bot
9a862db2be
Merge pull request #3852 from jwcesign/delete-hpa-controller
...
cleanup: remove old version hpa controller
2023-08-03 09:43:52 +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
karmada-bot
7381933798
Merge pull request #3730 from RainbowMango/pr_update_k8s_v127
...
Bump Kubernetes dependencies to v1.27.3
2023-07-31 12:29:43 +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
jwcesign
4da22c3f28
fix: fix bugs about validation of targetMinReplicas<=targetMaxReplicas and CronFederatedHPA status
...
Signed-off-by: jwcesign <jwcesign@gmail.com>
2023-07-29 15:53:17 +08:00
jwcesign
20129ca5cd
cleanup: delete old version hpa controller
...
Signed-off-by: jwcesign <jwcesign@gmail.com>
2023-07-27 17:36:21 +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
jwcesign
4f41da2381
fix: reduce metrics size by merge metrics with different apiVersion/namespace/name
...
Signed-off-by: jwcesign <jwcesign@gmail.com>
2023-07-14 17:26:05 +08:00
RainbowMango
eb0a9bb018
Promote code owners as per community membership
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-07-04 10:25:10 +08:00
karmada-bot
0ebb565096
Merge pull request #3748 from RainbowMango/pr_nominate_scaling_owners
...
Nominate FederatedHPA feature owner
2023-07-04 10:02:19 +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
RainbowMango
2eda32bdbb
Nominate FederatedHPA feature owner
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-07-03 16:44:07 +08:00
karmada-bot
db9d56c74b
Merge pull request #3673 from Poor12/add-hpa-controller
...
hpa-controller supports custom metrics
2023-06-21 17:21:49 +08:00
Poor12
eeab59c297
add custom metrics
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-06-21 15:54:52 +08:00
karmada-bot
d5e604c24c
Merge pull request #3130 from yanfeng1992/fix-remove-cluster-re-queue
...
unjoin cluster check namespace reduce cluster enqueue
2023-06-16 11:41:50 +08:00
huangyanfeng
da234809fc
add ExecutionSpaceRetryFrequency to reduce cluster requeue
...
Signed-off-by: huangyanfeng <huangyanfeng1992@gmail.com>
2023-06-12 20:01:49 +08:00
Poor12
e71a360f17
delete redundant deepcopy
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-06-09 17:37:12 +08:00
karmada-bot
527efd174f
Merge pull request #3621 from realnumber666/add-ut/crb_status_controller
...
Add ut for `pkg/controllers/applicationfailover` and `pkg/controllers/status`
2023-06-06 12:31:23 +08:00
rayywu
7864e11267
Add UT for crb_application_failover_controller.go and rb_application_failover_controller.go
...
Signed-off-by: rayywu <rayywu@tencent.com>
2023-06-05 20:30:47 +08:00
rayywu
e97d29500b
Add UT for pkg/controllers/applicationfailover/common.go
...
Signed-off-by: rayywu <rayywu@tencent.com>
2023-06-02 00:26:49 +08:00
rayywu
8e0f186302
Add UT for pkg/controllers/status/rb_status_controller.go
...
Signed-off-by: rayywu <rayywu@tencent.com>
2023-06-01 20:41:18 +08:00
rayywu
0ee9be39bb
Add UT for pkg/controllers/status/crb_status_controller.go
...
Signed-off-by: rayywu <rayywu@tencent.com>
2023-06-01 20:33:47 +08:00
Poor12
3a1464828a
add hpa controller
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-05-30 17:26:02 +08:00
karmada-bot
d01ded2c2d
Merge pull request #3568 from realnumber666/add-ut/work_status_controller_0522
...
Add UT for pkg/controllers/status/work_status_controller.go
2023-05-23 21:03:55 +08:00
rayywu
1412b2d12c
Add UT for pkg/controllers/status/work_status_controller.go
...
Signed-off-by: rayywu <rayywu@tencent.com>
2023-05-23 16:50:33 +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
26b272aef8
Merge pull request #3535 from realnumber666/add-ut/cluster_status_controller
...
Add UT for pkg/controllers/status/cluster_status_controller_test.go
2023-05-22 16:17:54 +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
rayywu
0c9b8d9a1e
Add UT for pkg/controllers/status/cluster_status_controller_test.go
...
Signed-off-by: rayywu <rayywu@tencent.com>
2023-05-18 16:12:14 +08:00
whitewindmills
89295f9606
Fix inspection errors
...
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-05-17 17:06:27 +08:00
chaunceyjiang
c602c4ba02
fix: When suppression and graciously Tasks coexist in the GracefulEvictionTask queue, the graciously task cannot work.
...
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-05-16 20:04:15 +08:00
Poor12
6ad5a2704e
[flake] application failover testing
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-05-15 20:22:48 +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
fei.li
28e148ff0c
fix DeepEqual in federated-resource-quota-status-controller;
...
Signed-off-by: lifei <504034114@qq.com>
2023-05-11 17:19:54 +08:00
Poor12
3e63826f97
fix application controller
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-05-08 10:48:43 +08:00