Commit Graph

3424 Commits

Author SHA1 Message Date
lonelyCZ faa6b64cd6 Package subcommands of karmadactl to make it clearer
Signed-off-by: lonelyCZ <chengzhe@zju.edu.cn>
2022-11-10 14:31:57 +08:00
karmada-bot b9612c2e83
Merge pull request #2765 from Poor12/fix-io-readall
Add limitReader to io.ReadAll
2022-11-10 11:23:20 +08:00
karmada-bot 393fb9d598
Merge pull request #2684 from helen-frank/feature/NewFactoryMerge
New Factory global flags merge function
2022-11-10 10:00:20 +08:00
karmada-bot 6aa0336c9f
Merge pull request #2562 from XiShanYongYe-Chang/allow-resourceselector-edit
allow to update the resourceSelector of PropagationPolicy/ClusterPropagationPolicy
2022-11-10 09:27:20 +08:00
karmada-bot acc751c7a3
Merge pull request #2756 from tanberBro/master
lifted-gen.go add flag parse
2022-11-09 20:48:54 +08:00
changzhen ce0236e546 add e2e for editing policy resoureceSelectors
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-11-09 16:41:15 +08:00
changzhen 5a767f4f21 allow to update the resourceSelector of PropagationPolicy/ClusterPropagationPolicy
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-11-09 16:40:57 +08:00
karmada-bot 55b27201f9
Merge pull request #2759 from wuyingjun-lucky/clean_up
remove overridepolicy trigger on cluster_resource_binding_controller
2022-11-09 15:16:53 +08:00
karmada-bot 5c93f5ed67
Merge pull request #2763 from yanggangtony/update-desc
fix wrong description for "dry-run" option.
2022-11-09 13:53:19 +08:00
karmada-bot 1005eb942a
Merge pull request #2764 from Poor12/add-policy-event
Add override policy apply event
2022-11-09 13:11:19 +08:00
Poor12 64eff43fdb Add limitReader to io.ReadAll
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-11-09 12:19:13 +08:00
yanggang e040e0ef3c
fix wrong description for "dry-run" option
Signed-off-by: yanggang <gang.yang@daocloud.io>
2022-11-09 11:24:10 +08:00
helen 3e774496cf New Factory global flags merge.
Signed-off-by: helen <haitao.zhang@daocloud.io>
2022-11-09 10:43:15 +08:00
Poor12 ac6aaa31f1 add override policy event
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-11-09 10:25:23 +08:00
cleverhu 9b1baeb1d7 fix namespace already exist
Signed-off-by: cleverhu <shouping.hu@daocloud.io>
2022-11-09 10:15:52 +08:00
karmada-bot d7bd490f94
Merge pull request #2760 from helen-frank/feature/uncordonAddDryrun
karmadactl uncordon add dryrun
2022-11-09 10:05:54 +08:00
yingjinhui 2d6f491c61 refactor util.BuildClusterConfig
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
2022-11-09 00:26:19 +08:00
helen 7273a58f64 karmadactl uncordon add dryrun
Signed-off-by: helen <haitao.zhang@daocloud.io>
2022-11-08 23:35:05 +08:00
wuyingjun 81d8fdd1a6 remove overridepolicy trigger on cluster_resource_binding_controller
Signed-off-by: wuyingjun <wuyingjun_yewu@cmss.chinamobile.com>
2022-11-08 21:39:32 +08:00
karmada-bot 6502bda995
Merge pull request #2688 from Poor12/improve-cluster-event
Add the CreateExecutionSpaceSucceed and RemoveExecutionSpaceSucceed event
2022-11-08 19:45:52 +08:00
tanberBro 825081f900 lifted-gen.go add flag parse
Signed-off-by: tanberBro <pengfei.song@daocloud.io>
2022-11-08 19:04:37 +08:00
karmada-bot 31f97acae3
Merge pull request #2731 from jameszhangyukun/lua-layer
Resource Interpreter framework introduce Lua runtime layer
2022-11-08 11:21:25 +08:00
zhangyukun d4e5f04791 Resource Interpreter framework introduce Lua runtime layer
Signed-off-by: zhangyukun <38148677+jameszhangyukun@users.noreply.github.com>
2022-11-08 09:17:33 +08:00
karmada-bot abad935461
Merge pull request #2752 from lonelyCZ/pr-join-factory
karmadactl join/unjoin use factory to access control plane
2022-11-07 16:58:30 +08:00
lonelyCZ 3dc11037cc karmadactl join/unjoin use factory to access control plane
Signed-off-by: lonelyCZ <chengzhe@zju.edu.cn>
2022-11-07 16:02:45 +08:00
karmada-bot c622e230a3
Merge pull request #2719 from jameszhangyukun/cache-framework
Resource Interpreter Framework cache and reorganize configurations
2022-11-07 15:11:30 +08:00
zhangyukun a3c50e7e86 Resource Interpreter Framework cache and reorganize configurations
Signed-off-by: zhangyukun <38148677+jameszhangyukun@users.noreply.github.com>
2022-11-07 13:42:00 +08:00
karmada-bot 052de02155
Merge pull request #2694 from lonelyCZ/pr-promote-factory
karmadactl promote uses factory to access cluster
2022-11-07 09:56:48 +08:00
karmada-bot 60d04d2ff6
Merge pull request #2673 from RachaelLuo/feature/CmdInitEmptyArgs
Add arges check for karmadactl deinit
2022-11-07 09:48:29 +08:00
karmada-bot c669017ce3
Merge pull request #2748 from yanggangtony/add-ops-BaseContext
reuse context for controller-manager base-context
2022-11-05 20:00:46 +08:00
yanggang a0a7674d26
reuse context for controller-manager base-context
Signed-off-by: yanggang <gang.yang@daocloud.io>
2022-11-05 18:51:06 +08:00
karmada-bot 0abce22b81
Merge pull request #2749 from Garrybest/pr_owner
add Garrybest as descheduler owner
2022-11-05 12:05:27 +08:00
Garrybest 75a3a91994 add Garrybest as descheduler owner
Signed-off-by: Garrybest <garrybest@foxmail.com>
2022-11-05 11:03:41 +08:00
karmada-bot 363883a40c
Merge pull request #2745 from wlp1153468871/wlp
Make event messages more readable
2022-11-04 17:33:27 +08:00
karmada-bot 67b794e113
Merge pull request #2741 from RainbowMango/pr_increse_successfull_codecov
Increase codecov successful uploads
2022-11-04 16:40:28 +08:00
lonelyCZ 7b44385441 karmadactl promote uses factory to access cluster
Signed-off-by: lonelyCZ <chengzhe@zju.edu.cn>
2022-11-04 15:18:48 +08:00
wlp1153468871 c5f64c7d2c Make event messages more readable
Signed-off-by: wlp1153468871 <luping.wei@daocloud.io>
2022-11-04 14:27:41 +08:00
RainbowMango b4ad8df5ff Prevent codecov upload from forked repo and add token to incress successful uploads
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-11-04 10:22:32 +08:00
karmada-bot 23a0955129
Merge pull request #2734 from XiShanYongYe-Chang/fix-2727
Disable the preemption matching of pp/cpp priority
2022-11-03 22:15:26 +08:00
changzhen bc57544df8 Disable the preemption matching of pp/cpp priority
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-11-03 20:54:13 +08:00
karmada-bot 24ae7495c7
Merge pull request #2707 from Songjoy/fix-karmada
karmadactl token:print correct register command according to the karm…
2022-11-03 19:00:26 +08:00
宋文杰 39e4b34fe8 karmadactl token:print correct register command according to the karmada-context flag
Signed-off-by: 宋文杰 <wenjie.song@daocloud.io>
2022-11-03 14:45:29 +08:00
karmada-bot 7c8f237d29
Merge pull request #2730 from lonelyCZ/pr-fix-token
Fix karmadactl token that can't set `--kubeconfig`
2022-11-03 12:13:26 +08:00
Poor12 e438cfcf75 add CreateExecutionSpaceSucceed and RemoveExecutionSpaceSucceed event
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-11-03 11:48:10 +08:00
karmada-bot bcd7814bc1
Merge pull request #2729 from calvin0327/optimize-collectID-error
optimize error message for collectClusterID
2022-11-02 17:07:25 +08:00
calvin 965bcc11c0 optimize collectIDForClusterObjectIfNeeded error message
Signed-off-by: calvin <wen.chen@daocloud.io>
2022-11-02 15:47:32 +08:00
lonelyCZ 54ea4f4be1 Fix karmadactl token that can't set --kubeconfig
Signed-off-by: lonelyCZ <chengzhe@zju.edu.cn>
2022-11-02 15:39:19 +08:00
karmada-bot db58938ef9
Merge pull request #2708 from RainbowMango/pr_codecov_badge
Add code coverage badge to provide quick insight
2022-11-02 15:22:43 +08:00
karmada-bot f6780c2e97
Merge pull request #2725 from XiShanYongYe-Chang/add-ut-for-pp-priority
add ut for policy priority
2022-11-02 12:45:43 +08:00
changzhen d62cf8b20e add ut for policy priority
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-11-02 11:36:58 +08:00