Commit Graph

46 Commits

Author SHA1 Message Date
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
chen zechun f01e9bfa54 Add a description for the karmadactl subcommand
Signed-off-by: chen zechun <zechun.chen@daocloud.io>
2022-10-25 23:46:20 +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
Poor12 1414d7b9ba add gen-docs
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-10-20 15:35:46 +08:00
carlory fea61dad3f disable flags in use line
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-09-06 11:10:45 +08:00
karmada-bot 6bd9f68a0d
Merge pull request #2164 from carlory/iostreams
take iostreams as a func parameter
2022-07-28 08:54:53 +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
chen zechun 6dffaf5e0f print example by templates like kubectl
Signed-off-by: chen zechun <zechun.chen@daocloud.io>
2022-07-22 15:46:08 +08:00
carlory 493b2da7ed remove useless field from CommandGetOptions
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-07-17 10:06:31 +08:00
karmada-bot 0432fba76d
Merge pull request #2190 from carlory/fix-karmadactlget
remove unused flag for karmadactl get
2022-07-15 16:06:39 +08:00
carlory a3367e7e9e remove unused flag for karmadactl get
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-07-14 21:26:32 +08:00
carlory af8b7c86f8 enable addition of [flags] to the usage line of a command when printing help or generating docs
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-07-13 13:09:30 +08:00
karmada-bot 46490a6513
Merge pull request #2171 from my-git9/karmadactl3
Fix karmadactl get -C error
2022-07-12 12:05:36 +08:00
xin.li da6e031392 Fix karmadactl get -C error
Signed-off-by: xin.li <xin.li@daocloud.io>
2022-07-12 11:16:30 +08:00
karmada-bot a50e31ddaf
Merge pull request #2148 from carlory/fix-karmadactl-get
allow to read namespace from the context field of karmada config when use the karmadactl get command
2022-07-11 21:52:35 +08:00
karmada-bot d2bd9d9823
Merge pull request #2092 from carlory/karmadactl-exec
use kubectl exec to implement karmadactl exec and introduce the `--namespace` flag
2022-07-11 15:33:35 +08:00
carlory a31315c0e9 use kubectl exec to implement karmadactl exec
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-07-10 22:47:40 +08:00
RainbowMango f5eeaf6dd3 Fixed misleading or outdate comments about --cluster-namespace flag
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-07-09 18:35:48 +08:00
carlory 796383dc63 allow to read namespace from the context field of karmada config
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-07-07 21:12:01 +08:00
chen zechun 4111e8342a Modify the usage of cluster-namespace
Signed-off-by: chen zechun <zechun.chen@daocloud.io>
2022-07-05 17:11:30 +08:00
hanweisen b8abd537fb delete unused parameter
Signed-off-by: hanweisen <hanweisen_yewu@cmss.chinamobile.com>
2022-05-29 23:36:52 +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
lonelyCZ aae6d087d0 Enable promote command to support AA
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-05-14 16:49:45 +08:00
lonelyCZ 4908b313b7 Unify usage example template of karmadactl
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-05-10 12:08:11 +08:00
lonelyCZ f8f2c6b672 Add watch function for karmadactl get
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-04-23 21:21:09 +08:00
lonelyCZ 32db15983b Fix karmadactl get -o yaml|json reporting null error
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-04-11 00:14:53 +08:00
lonelyCZ 93c3c04c35 Implement karmadactl get to support pull mode cluster
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-04-02 14:46:30 +08:00
lonelyCZ 144a77ced8 Add output information when no resource is found
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-03-29 20:53:36 +08:00
lonelyCZ 6a669fa962 refactor Obj to save more information about resources
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-03-29 19:48:22 +08:00
lonelyCZ 7a0eefb040 Enable karmadactl get command to leverage aggregated API
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-03-24 16:36:44 +08:00
lonelyCZ f488d6be90 Fix karmadactl get -o yaml|json
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-02-09 16:28:10 +08:00
lonelyCZ 9b5c9b7ee8 Cleanup checking kubeconfig in karmadactl get
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-02-09 13:14:28 +08:00
lonelyCZ 684d6c9ab4 Optimize karmadactl get to output more information
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-01-20 20:11:19 +08:00
Xinzhao Xu 501f68aea4 Clean up the code that converts Unstructured objects
Signed-off-by: Xinzhao Xu <z2d@jifangcheng.com>
2022-01-19 10:28:30 +08:00
guoyao 3672d6d0a3 cleanup karmada ctl code
Signed-off-by: guoyao <1015105054@qq.com>
2021-11-30 14:36:23 +08:00
lonelyCZ b634297edf Remove ClusterNamespace from GlobalCommandOptions
Signed-off-by: lonelyCZ <531187475@qq.com>
2021-11-23 16:49:43 +08:00
karmada-bot 42882cd8a0
Merge pull request #940 from lonelyCZ/remove-klog-error
Clean klog errorf in karmadactl
2021-11-22 10:34:10 +08:00
karmada-bot 02c72b5206
Merge pull request #908 from learner0810/add_karmadactl_get_example
add karmadactl get -h example
2021-11-18 10:23:05 +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
Phil-sun 78223a2aae update work version in get.go
Signed-off-by: Phil-sun <sunxh0000@163.com>
2021-11-17 13:48:24 +08:00
lonelyCZ 529c907d93 Clean klog errorf in karmadactl
Signed-off-by: lonelyCZ <531187475@qq.com>
2021-11-15 18:30:20 +08:00
lonelyCZ 221a8ad61b replace err report with RunE
Signed-off-by: lonelyCZ <531187475@qq.com>
2021-11-01 23:28:10 +08:00
guoyao 7452ca26c4 replace github.com/pkg/errors with Go native error
Signed-off-by: guoyao <1015105054@qq.com>
2021-10-20 16:29:45 +08:00
xubin c83ba34a5f add get function to karmadactl
Signed-off-by: xubin <781647222@qq.com>
2021-10-19 10:24:04 +08:00