guoyao
e340e001c7
replace github.com/pkg/errors with golang native errors
...
Signed-off-by: guoyao <1015105054@qq.com>
2021-12-17 16:40:51 +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
8d11956649
update error report when cluster already exist
...
Signed-off-by: lonelyCZ <531187475@qq.com>
2021-12-02 23:19:12 +08:00
karmada-bot
763a50ef3c
Merge pull request #946 from gy95/karmadactl
...
cleanup karmada ctl code
2021-11-30 16:33:08 +08:00
guoyao
3672d6d0a3
cleanup karmada ctl code
...
Signed-off-by: guoyao <1015105054@qq.com>
2021-11-30 14:36:23 +08:00
lonelyCZ
d40c33b75b
Add UT for karmadactl taint
...
Signed-off-by: lonelyCZ <531187475@qq.com>
2021-11-29 19:44:00 +08:00
karmada-bot
f0f0bad9e7
Merge pull request #889 from lonelyCZ/karmadactl-taint
...
Implement karmadactl taint to add taints into a cluster
2021-11-27 09:23:06 +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
karmada-bot
76c7514724
Merge pull request #1025 from 2hangchen/feat_providerwithjoin
...
Specify the provider manually.
2021-11-25 20:36:03 +08:00
Pilipalaca
0322139e62
feat: can specify the provider manually
...
Signed-off-by: Pilipalaca <85749695@qq.com>
change the params
Signed-off-by: Pilipalaca <85749695@qq.com>
2021-11-25 20:02:12 +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
guoyao
193e00d832
continue try to get resource when not found
...
Signed-off-by: guoyao <1015105054@qq.com>
2021-11-10 15:58:43 +08:00
guoyao
b22da790ea
cleanup some codes
...
Signed-off-by: guoyao <1015105054@qq.com>
2021-11-08 20:43:39 +08:00
wawa0210
e14ac56e58
clean up muti-err return
...
Signed-off-by: wawa0210 <xiaozhang0210@hotmail.com>
2021-11-07 09:32:24 +08:00
lonelyCZ
bc0250aa1c
Remove klog from karmadactl cordon
...
Signed-off-by: lonelyCZ <531187475@qq.com>
2021-11-02 22:29:56 +08:00
algebra2k
4df8f92b0f
fix: tips for karmadactl help options
...
Signed-off-by: algebra2k <jackson.cloudnative@gmail.com>
2021-11-02 16:52:05 +08:00
lonelyCZ
221a8ad61b
replace err report with RunE
...
Signed-off-by: lonelyCZ <531187475@qq.com>
2021-11-01 23:28:10 +08:00
wawa0210
78603cc2c7
Introduce --wait flag for karmada join or unjoin command
...
Signed-off-by: wawa0210 <xiaozhang0210@hotmail.com>
2021-11-01 00:10:26 +08:00
wawa0210
a47fdfd73d
Extract join| unjoin parameters and pass struct to avoid too many parameters in the signature
...
Signed-off-by: wawa0210 <xiaozhang0210@hotmail.com>
2021-10-30 13:05:10 +08:00
changzhen
e16d435c83
enlarge waiting time in unjoin cluster process
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-10-26 10:31:58 +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
karmada-bot
5f452943d3
Merge pull request #833 from mrlihanbo/karmadactl-cleanup
...
fatal when errors heppen in karmadactl
2021-10-19 21:00:05 +08:00
karmada-bot
74371bf550
Merge pull request #754 from QAQ-rookie/feature/karmada-get
...
add get function to karmadactl
2021-10-19 14:18:03 +08:00
xubin
c83ba34a5f
add get function to karmadactl
...
Signed-off-by: xubin <781647222@qq.com>
2021-10-19 10:24:04 +08:00
lihanbo
a643c093f1
fatal when errors heppen in karmadactl
...
Signed-off-by: lihanbo <lihanbo2@huawei.com>
2021-10-19 09:05:34 +08:00
learner0810
844708a8fc
fix invalid memory address or nil pointer dereference
...
Signed-off-by: learner0810 <zhongjun.li@daocloud.io>
2021-10-03 13:11:28 +08:00
iawia002
98cb836c31
Move the token and caData definitions to the API definition file
...
Signed-off-by: iawia002 <z2d@jifangcheng.com>
2021-09-27 10:11:52 +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
changzhen
cb329fd99c
Cleanup cyclomatic complexity with function JoinCluster
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-08-20 19:43:21 +08:00
changzhen
60e53a1f02
add cluster lifecycle management using the cluster-api
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-08-10 17:55:07 +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
changzhen
0d82edcebe
fix an bug when add secret ownerreference with cluster
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-08-03 09:26:06 +08:00
RainbowMango
a81c714afc
Enable gocyclo static check
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-06-22 21:38:07 +08:00
lihanbo
280abfe468
Introduce --karmada-context flag to karmada-agent to select context in
...
kubeconfig file
Signed-off-by: lihanbo <lihanbo2@huawei.com>
2021-06-07 20:01:03 +08:00
Iceber Gu
196c394d88
karmadactl: fix join in dry-run mode ( #355 )
...
Signed-off-by: Iceber Gu <wei.cai-nat@daocloud.io>
2021-05-24 10:47:00 +08:00
Wang Bing
7a0d6c9b8c
Remove cluster namespace ( #352 )
...
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
2021-05-18 23:42:07 +08:00
gy95
92c5df6c35
add linter whitespace and fix linter errors
...
Signed-off-by: gy95 <guoyao17@huawei.com>
2021-05-17 14:23:24 +08:00
liufen90
d91f7868d0
support proxy ( #307 )
...
Signed-off-by: liufen90 <564795204@qq.com>
2021-05-12 10:51:15 +08:00
gy95
46de97140e
remove unnecessary todo
...
Signed-off-by: gy95 <guoyao17@huawei.com>
2021-04-29 21:27:43 +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
dcad956744
optimize karmadactl unjoin command ( #254 )
...
Signed-off-by: lihanbo <lihanbo2@huawei.com>
2021-04-02 10:14:07 +08:00
Hanbo Li
59a02e0030
add karmada agent ( #226 )
...
Signed-off-by: lihanbo <lihanbo2@huawei.com>
2021-03-24 14:51:13 +08:00
RainbowMango
c2bfd80f71
adopt cluster api change
...
Signed-off-by: RainbowMango <renhongcai@huawei.com>
2021-03-24 10:35:09 +08:00
Hongcai Ren
5f7305f1d7
Rename PropagationWork to Work. ( #169 )
...
Signed-off-by: RainbowMango <renhongcai@huawei.com>
2021-02-09 14:30:34 +08:00
xsy
0c5cb6505a
Fix typo ( #160 )
...
Signed-off-by: xieshiyi <xieshiyi1@huawei.com>
2021-02-03 18:11:22 +08:00
Hanbo Li
8cc6f72cf2
support skip member cluster TLS verification ( #159 )
...
Signed-off-by: lihanbo <lihanbo2@huawei.com>
2021-02-03 16:31:07 +08:00
Hongcai Ren
13a904c6cd
validate joinning cluster name ( #146 )
...
Signed-off-by: RainbowMango <renhongcai@huawei.com>
2021-01-26 14:32:13 +08:00
Kevin Wang
4afcabe5f1
rename apigroup name, from propagationstrategy to policy
...
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
2021-01-25 15:55:06 +08:00
Kevin Wang
2840ea248f
rename membercluster to cluster in join unjoin
...
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
2021-01-23 09:53:52 +08:00
Kevin Wang
e33559250c
rename membercluster to cluster in relevant implementations
...
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
2021-01-23 09:53:52 +08:00
Kevin Wang
da394ab07a
rename membercluster api to cluster
...
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
2021-01-23 09:53:52 +08:00
Kevin Wang
52ff0e4ab9
reflect github org update ( #73 )
...
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
2020-12-15 11:47:13 +08:00
Hanbo Li
edd8763265
add karmadactl unjoin command ( #67 )
2020-12-14 17:36:48 +08:00
Hongcai Ren
631b719bbd
rename --kubeconfig-path with --kubeconfig ( #65 )
2020-12-08 17:07:25 +08:00
RainbowMango
aa24ea2457
client interface change after scope change.
2020-12-08 14:12:35 +08:00
Hanbo Li
73f34fe760
fixed spelling mistakes of karmadactl join command example ( #39 )
2020-11-27 16:02:27 +08:00
RainbowMango
c4713b24a6
add karmada controll command to help joining a cluster.
2020-11-20 10:09:47 +08:00