kubernetes/cmd/kubeadm/app/util
Eric Chiang 8debdc1501 kubeadm: more random tokens
The strategy of hex encoding a random byte array only uses the
following characters:

	0123456789abcdef

Instead of the entire bootstrapping token character set:

	0123456789abcdefghijklmnopqrstuvwxyz

Update the token generation to use the entire character set. This
increases the token secret from 48 bits of entropy to ~82 bits.

256^8 (1.8e+19) vs. 36^16 (7.9e+24).
2018-01-09 09:20:25 -08:00
..
apiclient Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
config Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
dryrun Refactoring staticpod and waiter functions 2017-11-12 19:36:56 -05:00
kubeconfig Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
pubkeypin Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
staticpod Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
token kubeadm: more random tokens 2018-01-09 09:20:25 -08:00
arguments.go kubeadm: Make the self-hosting with certificates in Secrets mode work again 2017-08-19 00:45:16 +03:00
arguments_test.go kubeadm: Adding unit tests for newly added funcs 2017-08-19 00:45:49 +03:00
BUILD Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
copy.go Adding etcd upgrade to kubeadm upgrade apply 2017-11-18 18:47:50 -05:00
endpoint.go
endpoint_test.go
error.go kubeadm: Fix a couple of upgrade/downgrade-related bugs 2017-12-02 00:27:07 +02:00
error_test.go kubeadm: Fix a couple of upgrade/downgrade-related bugs 2017-12-02 00:27:07 +02:00
etcd.go Adding etcd version for kubeadm upgrade plan 2017-11-22 07:01:13 -05:00
marshal.go Update kubeadm config for setting kube-proxy bind address 2017-11-23 00:48:20 -05:00
template.go kubeadm golint clean up 2017-09-23 08:07:55 -04:00
template_test.go Update pause container version to 3.1 2018-01-04 11:35:29 +01:00
version.go Allow to use version labels in kubeadm upgrade apply 2017-09-26 22:27:58 +03:00
version_test.go Allow to use version labels in kubeadm upgrade apply 2017-09-26 22:27:58 +03:00