今天我运行kubeadm join --token 189518.c21306e71082d6ec
命令,它给出了以下错误,我用v1.7.1重新创建了我的集群。这在以前版本的kubernetes中使用过。这个版本有些变化,我们如何解决这个问题?在17年7月21日kubernetes v1.7.1 kubeadm加入主机名“”无法到达错误
[[email protected] ~]# kubeadm join --token 189518.c21306e71082d6ec 192.168.15.91:6443
[kubeadm] WARNING: kubeadm is in beta, please do not use it for production clusters.
[preflight] Running pre-flight checks
[preflight] WARNING: hostname "" could not be reached
[preflight] WARNING: hostname "" lookup : no such host
[preflight] Some fatal errors occurred:
hostname "" a DNS-1123 subdomain must consist of lower case alphanumeric characters, '-' or '.', and must start and end with an alphanumeric character (e.g. 'example.com', regex used for validation is '[a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*')
[preflight] If you know what you are doing, you can skip pre-flight checks with `--skip-preflight-checks`
更新V1.7.2同样的问题,经过测试,这仍然。
# ./kubeadm version
kubeadm version: &version.Info{Major:"1", Minor:"7", GitVersion:"v1.7.2", GitCommit:"922a86cfcd65915a9b2f69f3f193b8907d741d9c", GitTreeState:"clean", BuildDate:"2017-07-21T08:08:00Z", GoVersion:"go1.8.3", Compiler:"gc", Platform:"linux/amd64"}
# ./kubeadm join --token 189518.c21306e71082d6ec 192.168.15.91:6443
[kubeadm] WARNING: kubeadm is in beta, please do not use it for production clusters.
[preflight] Running pre-flight checks
[preflight] WARNING: hostname "" could not be reached
[preflight] WARNING: hostname "" lookup : no such host
[preflight] Some fatal errors occurred:
hostname "" a DNS-1123 subdomain must consist of lower case alphanumeric characters, '-' or '.', and must start and end with an alphanumeric character (e.g. 'example.com', regex used for validation is '[a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*')
[preflight] If you know what you are doing, you can skip pre-flight checks with `--skip-preflight-checks`
感谢 SR
也许参数解析器与这个版本有点儿错误。你试过'kubeadm join 192.168.15.91:6443 --token 189518.c21306e71082d6ec'吗? – Zahlex
以前使用的是什么版本?该信息来自https://github.com/kubernetes/kubernetes/commit/3856d91ed8c1d3f50526236d59e35ca5885e2c80 – VonC
beforeI used v1.7.0。还有一些其他机器我也可以配置版本1.6.4。 – sfgroups