安装 minikube 时,执行 minikube start
命令时遇到如下错误:
❗ Certificate client.crt has expired. Generating a new one...
❗ Certificate apiserver.crt.dd3b5fb2 has expired. Generating a new one...
❗ Certificate proxy-client.crt has expired. Generating a new one...
❌ Problems detected in kubelet:
Apr 11 02:54:02 minikube kubelet[1924]: E0411 02:54:02.274702 1924 pod_workers.go:191] Error syncing pod c767dbeb9ddd2d01964c2fc02c621c4e ("kube-apiserver-minikube_kube-system(c767dbeb9ddd2d01964c2fc02c621c4e)"), skipping: failed to "StartContainer" for "kube-apiserver" with CrashLoopBackOff: "back-off 10s restarting failed container=kube-apiserver pod=kube-apiserver-minikube_kube-system(c767dbeb9ddd2d01964c2fc02c621c4e)"
Apr 11 02:54:04 minikube kubelet[1924]: E0411 02:54:04.200352 1924 pod_workers.go:191] Error syncing pod 57b8c22dbe6410e4bd36cf14b0f8bdc7 ("kube-controller-manager-minikube_kube-system(57b8c22dbe6410e4bd36cf14b0f8bdc7)"), skipping: failed to "StartContainer" for "kube-controller-manager" with CrashLoopBackOff: "back-off 10s restarting failed container=kube-controller-manager pod=kube-controller-manager-minikube_kube-system(57b8c22dbe6410e4bd36cf14b0f8bdc7)"
Apr 11 02:54:07 minikube kubelet[1924]: E0411 02:54:07.369159 1924 pod_workers.go:191] Error syncing pod 57b8c22dbe6410e4bd36cf14b0f8bdc7 ("kube-controller-manager-minikube_kube-system(57b8c22dbe6410e4bd36cf14b0f8bdc7)"), skipping: failed to "StartContainer" for "kube-controller-manager" with CrashLoopBackOff: "back-off 10s restarting failed container=kube-controller-manager pod=kube-controller-manager-minikube_kube-system(57b8c22dbe6410e4bd36cf14b0f8bdc7)"
❌ Problems detected in etcd [775b3c635e2c]:
2023-04-11 02:54:24.515806 I | embed: rejected connection from "127.0.0.1:41176" (error "remote error: tls: bad certificate", ServerName "")
2023-04-11 02:54:28.097429 I | embed: rejected connection from "127.0.0.1:41180" (error "remote error: tls: bad certificate", ServerName "")
2023-04-11 02:54:28.376544 I | embed: rejected connection from "127.0.0.1:41192" (error "remote error: tls: bad certificate", ServerName "")
2023-04-11 02:54:34.018976 I | embed: rejected connection from "127.0.0.1:39334" (error "remote error: tls: bad certificate", ServerName "")
2023-04-11 02:54:34.141879 I | embed: rejected connection from "127.0.0.1:39346" (error "remote error: tls: bad certificate", ServerName "")
解决方案:
分别执行以下命令就可以了:
kubectl config view
kubectl config delete-cluster minikube
minikube start