Commit Graph

2770 Commits

Author SHA1 Message Date
karmada-bot 90a51fe76f
Merge pull request #2383 from Poor12/improve-informer
adopt transform func to reduce memory usage
2022-08-30 20:38:59 +08:00
Poor12 2e3e816ba2 Use transform func to save memory when large cluster
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-08-30 19:21:09 +08:00
karmada-bot 39a54a3302
Merge pull request #2424 from wawa0210/add-csr-controller
karmada controller-plane supports the ability to issue certificates via csr
2022-08-30 15:48:58 +08:00
ndx-robot d31775b94a
add csr controller
Signed-off-by: ndx-robot <xiao.zhang@daocloud.io>
2022-08-30 14:40:10 +08:00
karmada-bot 8fe64aa95f
Merge pull request #2423 from wawa0210/fix-karmada-charts-kube-controller-manager-config
fix karmada chart kube-controller cluster-signing config error
2022-08-30 14:09:00 +08:00
karmada-bot 41615f8783
Merge pull request #2294 from chaunceyjiang/ttl
No need to propagate ttlsecondsafterfinished
2022-08-29 12:34:57 +08:00
chaunceyjiang 83c91ac909 No need to propagate ttlsecondsafterfinished
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2022-08-29 11:22:15 +08:00
karmada-bot b73ea25e8c
Merge pull request #2301 from chaunceyjiang/reschedule
Reschedule ResourceBinding when adding a cluster
2022-08-27 12:00:55 +08:00
chaunceyjiang 90ce5e004e Reschedule ResourceBinding when adding a cluster
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2022-08-27 11:01:25 +08:00
karmada-bot c769381c28
Merge pull request #2427 from chaunceyjiang/join_taint
Add NotReady taint to the new cluster
2022-08-27 10:07:56 +08:00
karmada-bot ba03782acd
Merge pull request #2397 from Poor12/schedule-based-on-model
Schedule based on cluster resource model
2022-08-27 09:52:55 +08:00
Poor12 6493a49874 schedule based on cluster resource model
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-08-26 17:31:46 +08:00
karmada-bot 7839539383
Merge pull request #2430 from lonelyCZ/pr-fix-agent-rbac
failed to remove cluster which is registered by karmadactl register command
2022-08-26 17:29:53 +08:00
karmada-bot ad7ca1fc0e
Merge pull request #2425 from XiShanYongYe-Chang/preceiving-health-in-graceful-eviction
Perceiving the health status of cluster scheduling results in graceful evictions
2022-08-26 16:06:56 +08:00
lonelyCZ 83cd8cd9bc Fix it is error to delete member clusters
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-08-26 15:48:21 +08:00
changzhen e90edb23a5 Perceiving the health status of cluster scheduling results in graceful evictions
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-08-26 15:14:29 +08:00
karmada-bot 308392dcb8
Merge pull request #2428 from XiShanYongYe-Chang/fix-bug-reflect-status
[bugfix] fix error of reflectStatus failed when call resourceInterpreter
2022-08-26 15:04:59 +08:00
changzhen cab85d967e fix error of reflectStatus failed when call resourceInterpreter
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-08-26 14:08:33 +08:00
chaunceyjiang 403c384b0f Add NotReady taint to the new cluster
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2022-08-26 11:49:53 +08:00
karmada-bot f70fe8a0e6
Merge pull request #2415 from Garrybest/pr_pv
retain PersistentVolume fields
2022-08-26 09:27:54 +08:00
karmada-bot 2daaa2d8c7
Merge pull request #2426 from RainbowMango/pr_cherrypick_broken_links
Fix broken links in cherry-pick script
2022-08-25 19:52:53 +08:00
karmada-bot 54d0a2d07a
Merge pull request #2409 from lonelyCZ/pr-init-print
Optimize `karmadactl init` to output example
2022-08-25 16:36:53 +08:00
karmada-bot 29a756825b
Merge pull request #2414 from ikaven1024/proxy-e2e
[e2e] add proxy e2e test
2022-08-25 15:24:53 +08:00
karmada-bot b9513b7096
Merge pull request #2416 from zhuwint/e2e-health
add e2e test for InterpretHealth
2022-08-25 15:00:53 +08:00
zhuwint 4adc8c4c76 add e2e test for InterpretHealth
Signed-off-by: zhuwint <zhuwentao15@huawei.com>
2022-08-25 11:02:40 +08:00
RainbowMango f500d6b4f2 Fix broken links in cherry-pick script
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-08-25 10:22:13 +08:00
karmada-bot bceea1635c
Merge pull request #2402 from Poor12/2367
Make changes to cluster-status-controller to adopt cluster resource models
2022-08-25 10:18:52 +08:00
karmada-bot 0c681b2636
Merge pull request #2418 from Poor12/add-feature-gate-for-yamls
add CustomizedClusterResourceModeling feature gate
2022-08-25 09:54:52 +08:00
yingjinhui 560e89a67b add proxy e2e
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
2022-08-24 20:50:05 +08:00
ndx-robot 78ed797e28
fix karmada chart kube-controller cluster-signing config
Signed-off-by: ndx-robot <xiao.zhang@daocloud.io>
2022-08-24 20:34:45 +08:00
karmada-bot 23ec2afa8b
Merge pull request #2410 from XiShanYongYe-Chang/reflect-work-health-status
Reflect health status for recording the healthy state of the current resource
2022-08-24 18:16:53 +08:00
Poor12 18c625e6a6 update cluster-status-controller to adopt cluster resource models
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-08-24 17:45:54 +08:00
changzhen afca732825 reflect health status for recording the healthy state of the current resource running in the member cluster
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-08-24 17:27:56 +08:00
Poor12 88e35071d1 add CustomizedClusterResourceModeling feature gate for karmada-controller-manager and karmada-aggregated-apiserver and karmada-scheduler
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-08-24 17:21:17 +08:00
karmada-bot 513f7360e8
Merge pull request #2412 from Poor12/fix-etcd-restart
fix etcd livenessProbe to result to etcd restart
2022-08-24 15:00:53 +08:00
karmada-bot b6cd15905f
Merge pull request #2413 from ikaven1024/proxy-fix
fix some problems in proxy
2022-08-24 14:42:52 +08:00
yingjinhui 0128c84f72 creating member cluster resource via proxy should returns MethodNotSupported
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
2022-08-24 12:17:06 +08:00
yingjinhui 2b7ed24875 [fix] get resource from proxy should not modify data in cache
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
2022-08-24 12:04:22 +08:00
Poor12 4e668d524f fix etcd livenessProbe to result to etcd restart
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-08-24 12:02:25 +08:00
karmada-bot 5c79b11661
Merge pull request #2388 from lonelyCZ/pr-register-pull
Implement `karmdactl register` for joining clusters with PULL mode
2022-08-24 11:33:51 +08:00
karmada-bot 3837eadb8b
Merge pull request #2317 from zhuwint/deve2e
add e2e test for InterpretStatus
2022-08-24 11:18:51 +08:00
zhuwint 334a478b61 add e2e for InterpretStatus
Signed-off-by: zhuwint <zhuwentao15@huawei.com>
2022-08-24 09:09:29 +08:00
karmada-bot aa2419cb1f
Merge pull request #2367 from halfrost/cluster-resource-modeling
Cluster resource modeling
2022-08-23 20:45:50 +08:00
lonelyCZ a4a612e9bb Optimize karmadactl init to output example
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-08-23 19:28:41 +08:00
Garrybest 7b7428fb9e retain PersistentVolume fields
Signed-off-by: Garrybest <garrybest@foxmail.com>
2022-08-23 18:04:33 +08:00
halfrost 5b1265e994 Add modeling implement
Signed-off-by: halfrost <ydz627@gmail.com>
2022-08-23 01:56:36 -07:00
karmada-bot 4657282293
Merge pull request #2398 from Poor12/add-cluster-check
add cluster resource model check
2022-08-23 16:26:51 +08:00
lonelyCZ 4b4ca14345 Implement karmadactl register for joining clusters with PULL mode
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-08-23 15:41:48 +08:00
Poor12 bdf11c447b add cluster resource model check
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-08-23 15:37:03 +08:00
karmada-bot d1150abbb9
Merge pull request #2399 from lonelyCZ/pr-karmadactl-token
Implement karmadactl token command to manage bootstrap tokens
2022-08-23 12:41:50 +08:00