Commit Graph

46 Commits

Author SHA1 Message Date
yingjinhui 81b2596ec1 add karmadactl interpret subcommand
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
2022-11-21 20:18:35 +08:00
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
helen 3e774496cf New Factory global flags merge.
Signed-off-by: helen <haitao.zhang@daocloud.io>
2022-11-09 10:43:15 +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
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
karmada-bot 5a1addf693
Merge pull request #2610 from helen-frank/feature/taintFactory
karmadactl taint uses factory to access cluster
2022-10-24 10:48:18 +08:00
lonelyCZ b2d3bbdf39 karmadactl token uses factory to access cluster
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-10-21 22:20:15 +08:00
helen ffb17f623b karmadactl get uses factory to access cluster.
Signed-off-by: helen <helenfrank@protonmail.com>
2022-10-21 17:33:27 +08:00
helen 619c9b6e1e karmadactl taint uses factory to access cluster
Signed-off-by: helen <helenfrank@protonmail.com>
2022-10-21 15:12:52 +08:00
karmada-bot c0349fe429
Merge pull request #2570 from helen-frank/feature/applyFactory
karmadactl apply uses factory to access member cluster
2022-10-14 14:56:10 +08:00
helen 0f5754ad14 karmadactl apply uses factory to access member cluster
Signed-off-by: helen <helenfrank@protonmail.com>
2022-10-14 13:36:51 +08:00
helen be4b3c829a karmadactl cordon&uncordon uses factory to access cluster
Signed-off-by: helen <helenfrank@protonmail.com>
2022-10-04 17:33:13 +08:00
jeffeylan 63c189b381 Fix a typo(Registeration) in CLI #2543
Signed-off-by: jeffeylan <jeffreyliutao@didiglobal.com>
2022-09-20 14:29:37 +08:00
carlory 682924be23 karmadactl describe uses factory to access member cluster
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-09-08 00:16:00 +08:00
carlory d17ac13964 karmadactl exec uses factory to access member cluster
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-09-05 01:25:26 +08:00
carlory eb31ff4740 karmadactl logs uses factory to access member cluster
Signed-off-by: carlory <baofa.fan@daocloud.io>

Co-authored-by: Hongcai Ren <renhongcai@huawei.com>
2022-09-01 22:42:24 +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
lonelyCZ fbc9599510 Implement karmadactl token command to manage bootstrap tokens
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-08-23 11:31:00 +08:00
karmada-bot bda97036c7
Merge pull request #2134 from wuyingjun-lucky/karmada_addon
Add karmadactl addons subcommand
2022-08-02 16:02:58 +08:00
lonelyCZ 13ad47d2ab Introduce options subcmd to list global command-line options
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-07-29 16:33:21 +08:00
wuyingjun 98ef6281a6 Support Karmada addon commands
Co-authored-by: duanmeng <duanmeng_yewu@cmss.chinamobile.com>
Signed-off-by: wuyingjun <wuyingjun_yewu@cmss.chinamobile.com>
2022-07-27 00:58:01 +08:00
carlory dfa793f229 take iostreams as a func parameter that can be used by logs, get, describe and exec.
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-07-23 08:30:18 +08:00
lonelyCZ 5dd268f598 Group the subcommands of karmadactl
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-07-21 18:52:42 +08:00
carlory 3610f6dd3e karmadactl support apply command
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-07-13 14:02:07 +08:00
cutezhangq 7bbf649e5f imports/package
Signed-off-by: cutezhangq <qian.zhang@daocloud.io>
2022-06-20 22:58:43 +08:00
wuyingjun 87073c3d78 discard unused param in cmd functions
Signed-off-by: wuyingjun <wuyingjun_yewu@cmss.chinamobile.com>
2022-05-20 11:25:29 +08:00
karmada-bot 9a62ca140b
Merge pull request #1796 from lonelyCZ/pr-exec-describe-cmd
Add exec and describe function to karmadactl
2022-05-18 15:57:46 +08:00
karmada-bot cc53e75b1c
Merge pull request #1337 from prodanlabs/karmadactl-deinit
karmadactl add deinit subcommand
2022-05-18 15:01:48 +08:00
lonelyCZ 4439316d2a Add describe function to karmadactl
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-05-16 10:54:26 +08:00
lonelyCZ 8cae9be548 Add exec function to karmadactl
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-05-16 10:53:33 +08:00
prodan ac4bde1bf6 karmadactl add deinit subcommand
Signed-off-by: prodan <pengshihaoren@gmail.com>
2022-05-11 02:11:37 +08:00
lonelyCZ a52bfca0b8 Add logs function to karmadactl
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-04-22 13:52:12 +08:00
Alan Zhu 38dd00d46c fix bug: fix can not use '-v 6' to set log level when run kubectl-karmada
Signed-off-by: Alan Zhu <zg.zhu@daocloud.io>
2022-03-04 14:13:16 +08:00
lonelyCZ 8e298f9fa1 Add parentCommand to make init command compatible with karmadactl
Signed-off-by: lonelyCZ <531187475@qq.com>
2021-12-29 12:07:28 +08:00
prodan a6219a90cb update `kubectl-karmada init`
Signed-off-by: prodan <pengshihaoren@gmail.com>
2021-12-24 18:04:59 +08:00
lonelyCZ 501bb52ebb implement karmadactl promote to promote workloads from legacy clusters
Co-authored-by: dddddai <dddwq@foxmail.com>
Signed-off-by: lonelyCZ <531187475@qq.com>
2021-12-21 17:57:33 +08:00
prodan 4dd187ba43 kubectl-karmada add init Command
Signed-off-by: prodan <pengshihaoren@gmail.com>
2021-12-16 21:46:09 +08:00
lonelyCZ ab0b74d72b Implement karmadactl taint to add taints into a cluster
Signed-off-by: lonelyCZ <531187475@qq.com>
2021-11-26 18:05:24 +08:00
zhongjun.li aea3f8886a add karmadactl get example
Signed-off-by: zhongjun.li <zhongjun.li@daocloud.io>
2021-11-18 09:53:53 +08:00
xubin c83ba34a5f add get function to karmadactl
Signed-off-by: xubin <781647222@qq.com>
2021-10-19 10:24:04 +08:00
changzhen 37ca30ad8f unify version command
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-09-14 22:08:11 +08:00
changzhen 88c2446b50 support kubectl karmada plugin
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-09-08 11:15:57 +08:00
Jackson f3889bcc2d
cluster unschedulable support for schedulers (#464)
* use taint to support cordon and uncordon a cluster for karmadactl

Signed-off-by: algebra2k <jackson.cloudnative@gmail.com>

* fix lint error

Signed-off-by: algebra2k <jackson.cloudnative@gmail.com>
2021-08-10 10:15:15 +08:00
Jackson ee4392cc19
feature: support version command for karmadactl (#285)
* feature: support version command for karmadactl

Signed-off-by: pingstar <kubeshared.com@gmail.com>
2021-04-27 17:13:26 +08:00
Hanbo Li edd8763265
add karmadactl unjoin command (#67) 2020-12-14 17:36:48 +08:00
RainbowMango c4713b24a6 add karmada controll command to help joining a cluster. 2020-11-20 10:09:47 +08:00