报错如下:
Cluster will be created.
INFO[09:18:49 CST] Installing kube binaries
Push /root/kubekey/kubekey/v1.17.9/amd64/kubeadm to 10.21.46.146:/tmp/kubekey/kubeadm Done
Push /root/kubekey/kubekey/v1.17.9/amd64/kubeadm to 10.21.46.191:/tmp/kubekey/kubeadm Done
Push /root/kubekey/kubekey/v1.17.9/amd64/kubeadm to 10.21.46.226:/tmp/kubekey/kubeadm Done
Push /root/kubekey/kubekey/v1.17.9/amd64/kubeadm to 10.21.46.149:/tmp/kubekey/kubeadm Done
Push /root/kubekey/kubekey/v1.17.9/amd64/kubeadm to 10.21.46.173:/tmp/kubekey/kubeadm Done
Push /root/kubekey/kubekey/v1.17.9/amd64/kubeadm to 10.21.46.227:/tmp/kubekey/kubeadm Done
Push /root/kubekey/kubekey/v1.17.9/amd64/kubelet to 10.21.46.146:/tmp/kubekey/kubelet Done
Push /root/kubekey/kubekey/v1.17.9/amd64/kubectl to 10.21.46.146:/tmp/kubekey/kubectl Done
Push /root/kubekey/kubekey/v1.17.9/amd64/kubelet to 10.21.46.173:/tmp/kubekey/kubelet Done
Push /root/kubekey/kubekey/v1.17.9/amd64/kubelet to 10.21.46.226:/tmp/kubekey/kubelet Done
Push /root/kubekey/kubekey/v1.17.9/amd64/kubelet to 10.21.46.149:/tmp/kubekey/kubelet Done
Push /root/kubekey/kubekey/v1.17.9/amd64/kubelet to 10.21.46.191:/tmp/kubekey/kubelet Done
Push /root/kubekey/kubekey/v1.17.9/amd64/kubelet to 10.21.46.227:/tmp/kubekey/kubelet Done
Push /root/kubekey/kubekey/v1.17.9/amd64/kubectl to 10.21.46.226:/tmp/kubekey/kubectl Done
Push /root/kubekey/kubekey/v1.17.9/amd64/kubectl to 10.21.46.173:/tmp/kubekey/kubectl Done
Push /root/kubekey/kubekey/v1.17.9/amd64/kubectl to 10.21.46.227:/tmp/kubekey/kubectl Done
Push /root/kubekey/kubekey/v1.17.9/amd64/helm to 10.21.46.146:/tmp/kubekey/helm Done
Push /root/kubekey/kubekey/v1.17.9/amd64/kubectl to 10.21.46.149:/tmp/kubekey/kubectl Done
Push /root/kubekey/kubekey/v1.17.9/amd64/kubectl to 10.21.46.191:/tmp/kubekey/kubectl Done
Push /root/kubekey/kubekey/v1.17.9/amd64/helm to 10.21.46.226:/tmp/kubekey/helm Done
Push /root/kubekey/kubekey/v1.17.9/amd64/cni-plugins-linux-amd64-v0.8.6.tgz to 10.21.46.146:/tmp/kubekey/cni-plugins-linux-amd64-v0.8.6.tgz Done
Push /root/kubekey/kubekey/v1.17.9/amd64/helm to 10.21.46.149:/tmp/kubekey/helm Done
Push /root/kubekey/kubekey/v1.17.9/amd64/helm to 10.21.46.227:/tmp/kubekey/helm Done
Push /root/kubekey/kubekey/v1.17.9/amd64/cni-plugins-linux-amd64-v0.8.6.tgz to 10.21.46.226:/tmp/kubekey/cni-plugins-linux-amd64-v0.8.6.tgz Done
Push /root/kubekey/kubekey/v1.17.9/amd64/helm to 10.21.46.191:/tmp/kubekey/helm Done
Push /root/kubekey/kubekey/v1.17.9/amd64/helm to 10.21.46.173:/tmp/kubekey/helm Done
Push /root/kubekey/kubekey/v1.17.9/amd64/cni-plugins-linux-amd64-v0.8.6.tgz to 10.21.46.149:/tmp/kubekey/cni-plugins-linux-amd64-v0.8.6.tgz Done
Push /root/kubekey/kubekey/v1.17.9/amd64/cni-plugins-linux-amd64-v0.8.6.tgz to 10.21.46.227:/tmp/kubekey/cni-plugins-linux-amd64-v0.8.6.tgz Done
Push /root/kubekey/kubekey/v1.17.9/amd64/cni-plugins-linux-amd64-v0.8.6.tgz to 10.21.46.173:/tmp/kubekey/cni-plugins-linux-amd64-v0.8.6.tgz Done
Push /root/kubekey/kubekey/v1.17.9/amd64/cni-plugins-linux-amd64-v0.8.6.tgz to 10.21.46.191:/tmp/kubekey/cni-plugins-linux-amd64-v0.8.6.tgz Done
INFO[09:18:56 CST] Initializing kubernetes cluster
[master1 10.21.46.173] MSG:
[reset] Reading configuration from the cluster...
[reset] FYI: You can look at this config file with 'kubectl -n kube-system get cm kubeadm-config -oyaml'
W1106 09:22:59.634614 79137 reset.go:99] [reset] Unable to fetch the kubeadm-config ConfigMap from cluster: failed to get config map: Get https://gitlab-runner.gz.cvte.cn:6443/api/v1/namespaces/kube-system/configmaps/kubeadm-config?timeout=10s: dial tcp 10.21.46.173:6443: connect: connection refused
[preflight] Running pre-flight checks
W1106 09:22:59.634816 79137 removeetcdmember.go:79] [reset] No kubeadm config, using etcd pod spec to get data directory
[reset] No etcd config found. Assuming external etcd
[reset] Please, manually reset etcd to prevent further issues
[reset] Stopping the kubelet service
[reset] Unmounting mounted directories in "/var/lib/kubelet"
[reset] Deleting contents of config directories: [/etc/kubernetes/manifests /etc/kubernetes/pki]
[reset] Deleting files: [/etc/kubernetes/admin.conf /etc/kubernetes/kubelet.conf /etc/kubernetes/bootstrap-kubelet.conf /etc/kubernetes/controller-manager.conf /etc/kubernetes/scheduler.conf]
[reset] Deleting contents of stateful directories: [/var/lib/kubelet /var/lib/dockershim /var/run/kubernetes /var/lib/cni]
The reset process does not clean CNI configuration. To do so, you must remove /etc/cni/net.d
The reset process does not reset or clean up iptables rules or IPVS tables.
If you wish to reset iptables, you must do so manually by using the "iptables" command.
If your cluster was setup to utilize IPVS, run ipvsadm --clear (or similar)
to reset your system's IPVS tables.
The reset process does not clean your kubeconfig files and you must remove them manually.
Please, check the contents of the $HOME/.kube/config file.
kubekey 配置文件部分如下:
controlPlaneEndpoint:
domain: gitlab-runner.gz.cvte.cn
address: "10.21.46.173"
port: "6443"