我在我的 WSL(Ubuntu 发行版)中运行 minikube。但是每当我尝试通过镜头连接 minikube 时,它都会显示“系统找不到指定的路径”的错误。 / 无法读取客户端证书。我该怎么办,有什么建议吗?
我没用过minikube,但我用过Lens。查看您的错误消息,证书的路径看起来相当复杂,所以我想知道配置是否错误。
我建议在 WSL 中打开 shell,看看是否可以在这些位置找到这些文件。
有了新的外壳,你输入 pwd 我希望看到:
% pwd
/home/linux
如果是这样,我会尝试 cd'ing 进入下一个目录,如错误消息中所示,并检查路径是否存在,从上面继续,例如:
% pwd
/home/linux
% cd .kube
% cd home
% cd linux
% cd .minikube
% cd profiles
% cd minikube
% ls -l
我怀疑会发生的是 cd 命令之一将返回:
cd <directory-name>: No such file or directory
这说明配置路径不正确。
如果您知道 kubeconfig 文件所在的位置,那么在 Lens 中添加新集群可能会更简单,直接浏览到 kubeconfig 文件并重新开始。
祝你好运, 蒂姆
(如果上面的建议感觉太简单了,我很抱歉,但我不知道你的经验水平,所以不想提供无用的答案。)
我的lens和wsl2也有同样的问题。我不知道为什么镜头添加此路径 \wsl.localhost\Ubuntu-2.04\home\user.kube 和认证路径 \home\jose.minikube\profiles\minikub