Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kubernetes minikube在kubectl更新时检测到旧版本_Kubernetes_Kubectl_Minikube - Fatal编程技术网

Kubernetes minikube在kubectl更新时检测到旧版本

Kubernetes minikube在kubectl更新时检测到旧版本,kubernetes,kubectl,minikube,Kubernetes,Kubectl,Minikube,我再次在我的windows机器上安装minikube(几年前安装过,但一年多没有使用过),最近安装的kubectl和minikube运行良好。直到我开始尝试使用minikube: minikube启动--虚拟机驱动程序=virtualbox 这就产生了错误: C:\>minikube启动--vm驱动程序=virtualbox *Microsoft Windows 10 Pro 10.0.18362上的minikube v1.6.2构建18362 *从用户配置中选择“virtualbox”驱动程序

我再次在我的windows机器上安装minikube(几年前安装过,但一年多没有使用过),最近安装的kubectl和minikube运行良好。直到我开始尝试使用minikube:

minikube启动--虚拟机驱动程序=virtualbox

这就产生了错误:

C:\>minikube启动--vm驱动程序=virtualbox
*Microsoft Windows 10 Pro 10.0.18362上的minikube v1.6.2构建18362
*从用户配置中选择“virtualbox”驱动程序(备选方案:[])
! 指定的Kubernetes版本1.10.0低于最早支持的版本:v1.11.10
X抱歉,此版本的minikube不支持Kubernetes 1.10.0

这是没有意义的,因为我的kubectl版本——客户端返回了v1.17.0的版本:

C:\>kubectl版本--客户端
客户端版本:Version.Info{Major:“1”,Minor:“17”,GitVersion:“v1.17.0”,GitCommit:“70132b0f130acc0bed193d9ba59dd186f0e634cf”,gittrestate:“clean”,BuildDate:“2019-12-07T21:20:10Z”,政府版本:“go1.13.4”,编译器:“gc”,平台:“windows/amd64”}

我确实发现,出于某种原因,当我将kubectl.exe下载到程序文件(x86)(我已经指向的环境变量)中正确的kubectl文件夹时,它会说版本是v1.14.3。但后来我从那个文件夹复制了同一个文件,并将其粘贴到C驱动器的根目录中,然后它说版本是v1.17.0。我假设这仅仅是因为它位于根目录下与将其添加到环境变量相同,但这意味着它有一个旧的v1.14.3 kubectl文件,但其中没有任何其他kubectl文件

因此,基本上,我不确定minikube中是否有需要设置的内容(从文档中我没有看到任何引用),但不知何故,minikube正在检测一个我需要删除的旧kubectl


提前谢谢你的帮助

因为您之前已经安装了minikube并更新了安装,所以最好执行
minikube delete
来清理所有以前的配置

minikube delete
命令可用于删除集群。此命令关闭并删除Minikube虚拟机。不保留任何数据或状态

然后执行minikube start--vm driver=virtualbox并等待集群启动

参考文献:


您是否尝试过
minikube删除
和启动--vm driver=virtualbox
?我没有。这就解决了问题。总是简单的事情哈哈。谢谢如果你想让这个评论成为一个答案,我会把它标记为肯定!我已经发布了一个答案。谢谢,你可能还需要删除——全部——清除