RainbowMango
44bee6cb3a
Put prodanlabs to owner list of init functionality
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-01-14 09:46:46 +08:00
karmada-bot
36176d6a85
Merge pull request #1198 from liangyongzhenya/fix_--cluster-namespace_misleading_description
...
fix --cluster-namespace misleading description
2022-01-10 09:47:51 +08:00
prodan
36b92cc412
organize `karmadactl init` code
...
Signed-off-by: prodan <pengshihaoren@gmail.com>
2022-01-05 19:04:26 +08:00
karmada-bot
808e487a2d
Merge pull request #1211 from Fish-pro/add-space
...
Comment should start with a whitespace
2022-01-05 14:46:45 +08:00
liangyongzhenya
88ba704db2
fix --cluster-namespace misleading description
...
Signed-off-by: liangyongzhenya <yongzhen.liang@daocloud.io>
2022-01-05 14:14:22 +08:00
chen zechun
b2a11f00b0
add a space before the first letter
...
Signed-off-by: chen zechun <zechun.chen@daocloud.io>
Add spaces for all comments .go file in "pkg/karmadactl/cmdinit/utils/"
Signed-off-by: chen zechun <zechun.chen@daocloud.io>
2022-01-05 11:43:09 +08:00
prodan
d0665aaf82
Fix karmadactl init not found v1alpha1.cluster.karmada.io object
...
Signed-off-by: prodan <pengshihaoren@gmail.com>
2022-01-03 02:01:34 +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
changzhen
05722acfc0
add impersonatorSecretRef for cluster object
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-12-29 11:08:13 +08:00
karmada-bot
7c2be233b7
Merge pull request #1174 from prodanlabs/karmadactl-init
...
Log print karmada text logo
2021-12-28 18:00:37 +08:00
prodan
24dc3e5a29
Log print karmada text logo
...
Signed-off-by: prodan <pengshihaoren@gmail.com>
2021-12-28 15:46:05 +08:00
karmada-bot
b06925128a
Merge pull request #1164 from XiShanYongYe-Chang/support-clusterproxy-for-pull
...
completes ClusterSpec and create impernator secret for pull mode cluster
2021-12-28 10:44:37 +08:00
karmada-bot
f5c33bbfff
Merge pull request #1165 from RainbowMango/pr_owners
...
Put lonelyCZ on the owner list
2021-12-28 10:02:38 +08:00
changzhen
9833a814a4
create or update cluster and create impersonation secret for pull cluster
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-12-27 21:07:00 +08:00
karmada-bot
a46961fc7d
Merge pull request #1169 from prodanlabs/karmadactl-init
...
adjust the steps of karmadactl init, update examples
2021-12-27 19:49:37 +08:00
prodan
e38e3cb2e0
adjust the steps of karmadactl init and update examples
...
Signed-off-by: prodan <pengshihaoren@gmail.com>
2021-12-27 17:40:17 +08:00
changzhen
bc377033e3
upgrade scenario for pull mod cluster
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-12-27 12:22:08 +08:00
RainbowMango
b582a380e1
Put lonelyCZ on the owner list
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-12-25 16:09:29 +08:00
RainbowMango
5797e41161
Update karmada init command help
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-12-24 18:09:02 +08:00
prodan
a6219a90cb
update `kubectl-karmada init`
...
Signed-off-by: prodan <pengshihaoren@gmail.com>
2021-12-24 18:04:59 +08:00
lihanbo
beb4dd7581
add unified auth controller
...
Signed-off-by: lihanbo <lihanbo2@huawei.com>
2021-12-23 19:46:39 +08:00
karmada-bot
98a5204f19
Merge pull request #1142 from prodanlabs/karmadactl-init
...
Enable `karmada-aggregated-apiserver` installation by `kubectl-karmada init`
2021-12-22 18:30:33 +08:00
prodan
afc5ec05ee
update `karmadactl init` of #1122
...
Signed-off-by: prodan <pengshihaoren@gmail.com>
2021-12-22 18:01:18 +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
63e2882a34
change the default path of `karmadactl init`
...
Signed-off-by: prodan <pengshihaoren@gmail.com>
2021-12-21 15:29:22 +08:00
lonelyCZ
010f07eb4c
Update webhook of karmadactl init
...
Signed-off-by: lonelyCZ <531187475@qq.com>
2021-12-20 20:51:40 +08:00
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