通过 vscode 的状态栏启动 minikube 时出错

sli*_*wp2 0 kubernetes visual-studio-code minikube

我尝试根据 vscode 中的 minikube 状态栏启动 minikube。

在此处输入图片说明

但它给了我一个错误:

启动 Minikube 时出错。错误: !指定的 Kubernetes 版本 1.10.0 小于支持的最旧版本: v1.13.0 ,!您可以通过 --force 标志强制不支持的 Kubernetes 版本,X 由于 K8S_OLD_UNSUPPORTED 退出:此版本的 minikube 不支持 Kubernetes 1.10.0

我已经通过brew install minikube命令安装了 minikube 。

当我尝试从命令启动 minikube 时:

minikube start  
  minikube v1.14.0 on Darwin 10.13.6
?  Specified Kubernetes version 1.10.0 is less than the oldest supported version: v1.13.0
?  You can force an unsupported Kubernetes version via the --force flag

?  Exiting due to K8S_OLD_UNSUPPORTED: Kubernetes 1.10.0 is not supported by this release of minikube
Run Code Online (Sandbox Code Playgroud)

环境信息:

  • 操作系统:macOS 10.13.6
  • 迷你库版本: minikube version: v1.14.0
  • Docker:Docker 2.4.0.0 是目前可用的最新版本。
  • 云代码:v1.6.1
  • vscode 版本:1.50.1

sli*_*wp2 5

背景:我两年前开始使用 minikube。最近又开始用minikube,安装最新版本。我可以看到旧的 minikube 在 Kubernetes 上下文中被激活。

解决方案:根据此评论评论,我尝试了以下命令:

~ minikube delete --all --purge
  Deleting "minikube" in docker ...
  Removing /Users/ldu020/.minikube/machines/minikube ...
  Removed all traces of the "minikube" cluster.
  Successfully deleted all profiles
  Successfully purged minikube directory located at - [/Users/ldu020/.minikube]
Run Code Online (Sandbox Code Playgroud)

然后它起作用了。

minikube start 
  minikube v1.14.0 on Darwin 10.13.6
?  Automatically selected the docker driver
  Starting control plane node minikube in cluster minikube
  Pulling base image ...
  Downloading Kubernetes v1.19.2 preload ...
    > preloaded-images-k8s-v6-v1.19.2-docker-overlay2-amd64.tar.lz4: 486.33 MiB
Run Code Online (Sandbox Code Playgroud)

附加上下文:

我没有在 docker 桌面中启用独立的 Kubernetes 服务器。

在此处输入图片说明