Commit Graph

3196 Commits

Author SHA1 Message Date
zhzhuang-zju 429f2d313e Redact sensitive information from the karmadactl init command output
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2024-11-26 11:15:04 +08:00
karmada-bot 72cfef5151
Merge pull request #5879 from XiShanYongYe-Chang/taint-manager-purgemode
Update taint-manager to config eviction task with purgeMode
2024-11-25 19:59:01 +08:00
changzhen 25867c45ba update taint-manager to config eviction task with purgeMode
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-11-25 17:18:49 +08:00
zhzhuang-zju 3c91c7df8f replace csrapproving by agentcsrapproving
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2024-11-25 17:01:03 +08:00
karmada-bot 88c3e4487f
Merge pull request #5863 from CharlesQQ/set-dependenciesdistributor-rb-maxconcurrentreconciles
feat(dependenciesdistributor):  remove dependenciesdistributor concurrentreconciles
2024-11-23 15:12:59 +08:00
karmada-bot 2c51aca8a0
Merge pull request #5825 from zhzhuang-zju/csrapproving
add agentcsrapproving controller to auto approve agent csr
2024-11-23 14:36:59 +08:00
chang.qiangqiang fd9cd89e42 feat(dependenciesdistributor): set dependenciesdistributor rb maxconcurrentreconciles same as concurrent-resourcebinding-syncs
Signed-off-by: chang.qiangqiang <chang.qiangqiang@immomo.com>
2024-11-22 19:53:24 +08:00
zhzhuang-zju 103346111b add agentcsrapproving controller to auto approve agent csr
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2024-11-22 18:21:06 +08:00
karmada-bot 8691287429
Merge pull request #5856 from XiShanYongYe-Chang/flake-TestUpdateClusterEventHandler
fix flake test of TestUpdateClusterEventHandler
2024-11-22 16:28:59 +08:00
changzhen 7da64235a1 add group/values for resources
Signed-off-by: Mohamed Awnallah <mohamedmohey2352@gmail.com>
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-11-22 14:35:08 +08:00
karmada-bot 2f5dc4f0c8
Merge pull request #5691 from LavredisG/patch-3
Update types.go
2024-11-22 14:14:59 +08:00
karmada-bot 2f1fe6e3f3
Merge pull request #5854 from chaosi-zju/etcd-version
etcd: update default version to 3.5.16-0
2024-11-22 14:11:59 +08:00
changzhen 7f7879dfd3 fix flake test of TestUpdateClusterEventHandler
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-11-22 12:00:56 +08:00
LavredisG 6d2ae6b2e6 Update cluster/types.go and cluster/v1alpha1/types.go
Signed-off-by: LavredisG <lavredisgoume@gmail.com>
2024-11-22 11:56:30 +08:00
karmada-bot 079d0ab7a9
Merge pull request #5846 from XiShanYongYe-Chang/adjust-with-readinessCheck
Wait for search multiClusterCache ReadinessCheck success
2024-11-22 09:46:58 +08:00
changzhen 9367ca9352 add ServerRunOptions in the search options
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-11-21 21:28:58 +08:00
changzhen 41dccd7d18 wait for search multiClusterCache ReadinessCheck to be ready
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-11-21 21:19:03 +08:00
karmada-bot 37ae460f82
Merge pull request #5851 from chaosi-zju/version
Update karmada-apiserver and kube-controller-manager to v1.31.3 by default
2024-11-21 18:09:58 +08:00
chaosi-zju a11784e1f2 etcd: update version to 3.5.16-0
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2024-11-21 16:59:51 +08:00
karmada-bot 1e26af3d8f
Merge pull request #5840 from KhalilSantana/master
Fix: karmada-metrics-adapter use the correct certificate when deploye…
2024-11-21 16:45:58 +08:00
chaosi-zju a9321809d1 update karmada-apiserver and kube-controller-manager to v1.31.3 by default.
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2024-11-21 15:19:25 +08:00
RainbowMango 02861c5ca0 AsyncWorker adopt typed rate limiter
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-11-21 12:15:00 +08:00
karmada-bot 2c82055c4c
Merge pull request #5793 from zhzhuang-zju/register
minimize the RBAC permissions for the pull mode cluster
2024-11-20 17:22:56 +08:00
karmada-bot f6056f5255
Merge pull request #5838 from anujagrawal699/addedTests-pkg/resourceinterpreter/customized/webhook/customized.go
Added unit tests for the CustomizedInterpreter
2024-11-20 17:13:57 +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
Anuj Agrawal c2bc07bdbb Added unit tests for the CustomizedInterpreter
Signed-off-by: Anuj Agrawal <anujagrawal380@gmail.com>

Added unit tests for the CustomizedInterpreter

Signed-off-by: Anuj Agrawal <anujagrawal380@gmail.com>
2024-11-20 10:47:07 +05:30
LavredisG ff92a84a9e Update group_clusters.go
Signed-off-by: LavredisG <lavredisgoume@gmail.com>
2024-11-20 00:34:29 +00:00
Khalil Santana a259d51cfa
Fix: karmada-metrics-adapter use the correct certificate when deployed via karmadactl
Signed-off-by: Khalil Santana <khalil@ksantana.net>
2024-11-19 18:28:15 -03:00
karmada-bot 6795dba9d1
Merge pull request #5809 from CharlesQQ/introduce-flag-dependencies-distributor
feat(dependenciesdistributor):  introduce --concurrent-dependent-resource-syncs flag
2024-11-19 21:02:56 +08:00
zhzhuang-zju 26103ecdff Standardize the naming conventions for karmada system roles
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2024-11-19 19:06:28 +08:00
karmada-bot a53c8bc5ef
Merge pull request #5779 from ctripcloud/work-index
Add index for work
2024-11-19 12:41:56 +08:00
karmada-bot e0d77eb330
Merge pull request #5826 from RainbowMango/pr_update_purge_mode
Update application failover purge mode comments
2024-11-19 11:50:57 +08:00
zach593 e2827b1b2e Add index for Work to speed up the processing of resource binding related controllers
Signed-off-by: zach593 <zach_li@outlook.com>
2024-11-19 11:48:04 +08:00
karmada-bot 993fa26c49
Merge pull request #5828 from anujagrawal699/addedTests-pkg/resourceinterpreter/default/native/reflectstatus.go
Added unit tests for reflect status interpreter
2024-11-18 17:00:55 +08:00
karmada-bot 09ceced40b
Merge pull request #5822 from anujagrawal699/addedTests-pkg/estimator/client/general.go
Added unit tests for general estimator package
2024-11-18 15:09:55 +08:00
Anuj Agrawal 59f266cd0c Added unit tests for pkg/resourceinterpreter/default/native/reflectstatus.go
Signed-off-by: Anuj Agrawal <anujagrawal380@gmail.com>
2024-11-17 20:52:11 +05:30
karmada-bot 35a82371b2
Merge pull request #5821 from XiShanYongYe-Chang/update-GracefulEvictCluster-to-set-purgemode
Support PurgeMode setting in evection tasks
2024-11-16 16:27:53 +08:00
RainbowMango d0497d41ce Update application failover purge mode comments
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-11-16 15:32:28 +08:00
Anuj Agrawal 1cd78d6258 Added unit tests for general estimator package
Signed-off-by: Anuj Agrawal <anujagrawal380@gmail.com>
2024-11-15 21:54:20 +05:30
karmada-bot 3acc14c0f0
Merge pull request #5810 from mohamedawnallah/unitTestKarmadaSearchController
pkg/search: unit test controller
2024-11-15 17:37:53 +08:00
karmada-bot e7fd4eb847
Merge pull request #5493 from anujagrawal699/addedTests-pkg/controllers/deploymentreplicassyncer
Added tests for controllers/deploymentreplicassyncer
2024-11-15 14:38:53 +08:00
Anuj Agrawal 455cb3928b Added tests for controllers/deploymentreplicassyncer
Signed-off-by: Anuj Agrawal <anujagrawal380@gmail.com>

Added tests for controllers/deploymentreplicassyncer

Signed-off-by: Anuj Agrawal <anujagrawal380@gmail.com>

Added tests for controllers/deploymentreplicassyncer

Signed-off-by: Anuj Agrawal <anujagrawal380@gmail.com>

Added tests for controllers/deploymentreplicassyncer

Signed-off-by: Anuj Agrawal <anujagrawal380@gmail.com>

Added tests for controllers/deploymentreplicassyncer

Signed-off-by: Anuj Agrawal <anujagrawal380@gmail.com>

Added tests for controllers/deploymentreplicassyncer

Signed-off-by: Anuj Agrawal <anujagrawal380@gmail.com>
2024-11-15 11:04:53 +05:30
changzhen db7982e9a9 update GracefulEvictCluster() to set PurgeMode during eviction process
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-11-15 12:02:17 +08:00
karmada-bot 35b7e8f120
Merge pull request #5816 from mszacillo/purgemode-api
feat(stateful failover support) Introduce PurgeMode to GracefulEvictionTask in ResourceBinding
2024-11-15 09:50:52 +08:00
karmada-bot 0d7d2f92d2
Merge pull request #5807 from RainbowMango/pr_bump_k8s_v1312
Bump Kubernetes dependencies from v1.30.2 to v1.31.2
2024-11-15 09:20:52 +08:00
mszacillo 9b92cc4d51 Introduce PurgeMode to GracefulEvictionTask in ResourceBinding
Signed-off-by: mszacillo <mszacillo@bloomberg.net>
2024-11-14 10:21:56 -05:00
karmada-bot 6f138cfc8d
Merge pull request #5801 from SataQiu/fieldSelector
karmada-search: support field selector for corev1 resources
2024-11-14 09:44:51 +08:00
SataQiu c9e6ce5387 karmada-search: support field selector for corev1 resources
Signed-off-by: SataQiu <shidaqiu2018@gmail.com>
2024-11-13 21:48:43 +08:00
Mohamed Awnallah dc2eea8710 pkg/search: unit test controller
In this commit, we unit test karmada search controller
on creating new controller and handling the following events
watched by the shared informer: `addCluster`, `updateCluster`,
`deleteCluster`, `addResourceRegistry`, `updateResourceRegistry`,
and `deleteResourceRegistry` making sure those handled and cached
correctly to the indexer.

Signed-off-by: Mohamed Awnallah <mohamedmohey2352@gmail.com>
2024-11-13 01:33:34 +02:00
RainbowMango fc1df776dc Adopt controller-runtime braking change: TypedReconciler
Reference PR2799
Adopt Kubernetes#125483 introduced ReadinessCheck
Adopt Kubernetes breaking change: EffectiveVersion
Reference PR: 122891

Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-11-12 17:52:46 +08:00