SataQiu
21cd660a1f
kubeadm: respect user provided kubeconfig during discovery process
2022-11-24 12:29:10 +08:00
XinYang
72fd01095d
re-order imports for kubeadm
...
Signed-off-by: XinYang <xinydev@gmail.com>
2021-08-17 22:40:46 +08:00
XinYang
c2a8cd359f
re-order the imports in kubeadm
...
Signed-off-by: XinYang <xinydev@gmail.com>
Update cmd/kubeadm/app/cmd/join.go
Co-authored-by: Lubomir I. Ivanov <neolit123@gmail.com>
2021-07-04 16:41:27 +08:00
Davanum Srinivas
442a69c3bd
switch over k/k to use klog v2
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2020-05-16 07:54:27 -04:00
Mike Danese
3aa59f7f30
generated: run refactor
2020-02-07 18:16:47 -08:00
Lubomir I. Ivanov
540c272f7b
kubeadm: use EnsureCertificateAuthorityIsEmbedded() for file discovery
...
For file discovery, in case the user feeds a file for the CA
from the kubeconfig, make sure it's preloaded and embedded using
the new function EnsureCertificateAuthorityIsEmbedded().
This commit also applies cleanup:
- unroll validateKubeConfig() into ValidateConfigInfo() as this way
the default cluster can be re-used.
- in ValidateConfigInfo() reuse the variable config instead of creating
a new variable kubeconfig.
- make the Ensure* functions return descriptive errors instead of
wrapping the errors on the side of the callers.
2019-08-05 03:23:41 +03:00
Olivier Lemasle
5c61056432
Make discovery wait for a finite time
...
Add a timeout to discovery in `kubeadm join`,
when using a discovery file.
2019-08-01 13:17:45 +02:00
fabriziopandini
df08af0349
feedback 1
2019-07-29 10:48:23 +02:00
fabriziopandini
d63e778f6f
fix-file-discovery
2019-07-27 19:19:29 +02:00
Lubomir I. Ivanov
6f6b364b9c
kubeadm: update output of init, join reset commands
...
- move most unrelated to phases output to klog.V(1)
- rename some prefixes for consistency - e.g.
[kubelet] -> [kubelet-start]
- control-plane-prepare: print details for each generated CP
component manifest.
- uppercase the info text for all "[reset].." lines
- modify the text for one line in reset
2019-03-06 03:17:35 +02:00
fabriziopandini
c9302caf6c
error-imports-cleanups
2019-01-03 13:25:18 +01:00
Yago Nobre
cc670e29a1
Fix typos on cmd/kubeadm/app/cmd
2018-10-31 16:32:02 -03:00
yuexiao-wang
cc303c8774
[kubeadm/app/]switch to github.com/pkg/errors
...
Signed-off-by: yuexiao-wang <wang.yuexiao@zte.com.cn>
2018-10-30 16:23:24 +08:00
Yu Liao
fc21115c3f
Moved staging/src/k8s.io/client-go/tools/bootstrap to staging/src/k8s.io/cluster-bootstrap
2018-10-02 09:46:13 -07:00
Di Xu
997a612206
kubeadm join the cluster with pre-existing client certificate
2018-07-26 19:34:09 +08:00
Karan Goel
24d6483558
Add --cluster-name to kubeadm
2018-04-11 09:42:31 -07:00
Gavin
bb5e156aba
Add generic Bootstrap Token constants and helpers to client-go
2018-01-17 16:22:37 +08:00
Kai Chen
67cf959a1d
Improve error messages and comments in KubeAdm.
2017-12-14 11:11:58 -08:00
Serguei Bezverkhi
42bd500134
kubeadm golint clean up
...
Closes #375
2017-09-23 08:07:55 -04:00
Chao Xu
60604f8818
run hack/update-all
2017-06-22 11:31:03 -07:00
Chao Xu
f2d3220a11
run root-rewrite-import-client-go-api-types
2017-06-22 11:30:59 -07:00
Lucas Käldström
61a284d720
Hook up kubeadm against the BootstrapSigner/BootstrapTokenAuthenticator
2017-03-04 11:17:52 +02:00
Derek McQuay
69dd248747
kubeadm: changed error passing to be more clear
...
updated flag error in discovery/https, discovery/token, and
discovery/file
2017-02-02 09:18:42 -08:00
Mike Danese
690c7e578b
kubeadm: refactor discovery behind an interface
2016-12-15 13:54:49 -08:00