Lens IDE 错误:无法读取客户端证书

问题描述 投票:0回答:2

我在我的 WSL(Ubuntu 发行版)中运行 minikube。但是每当我尝试通过镜头连接 minikube 时,它都会显示“系统找不到指定的路径”的错误。 / 无法读取客户端证书。我该怎么办,有什么建议吗?

kubernetes devops client-certificates
2个回答
0
投票

我没用过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 文件并重新开始。

祝你好运, 蒂姆

(如果上面的建议感觉太简单了,我很抱歉,但我不知道你的经验水平,所以不想提供无用的答案。)


0
投票

我的lens和wsl2也有同样的问题。我不知道为什么镜头添加此路径 \wsl.localhost\Ubuntu-2.04\home\user.kube 和认证路径 \home\jose.minikube\profiles\minikub

© www.soinside.com 2019 - 2024. All rights reserved.