如何升级minikube?

问题描述 投票:36回答:8

我几个月前安装了minikube,并希望在有更新的版本时进行升级。

我无法找到如何升级minikube。我在这里看到了升级命令的功能请求 - https://github.com/kubernetes/minikube/issues/1171

我试图卸载minikube并再次击中另一个砖墙。我没有看到卸载minikube的命令。最接近这一点的信息不是很有帮助 - https://github.com/kubernetes/minikube/issues/1043

我想我们需要升级这些方法(至少每6个月左右一次)。

macos kubernetes minikube
8个回答
80
投票

在重新安装minikube(OS X)之前,请检查以下内容:

  • 确保您更新了brewbrew update
  • 确保您已经安装了caskbrew cask install minikube --verbose

最后,在先前安装minikube的同一目录中执行以下命令(通常是/usr/local/bin/):

brew cask reinstall minikube

如果您看到类似于此的输出:

Error: It seems there is already a Binary at '/usr/local/bin/minikube'; not linking.

  • 删除现有二进制文件: rm /usr/local/bin/minikube

现在,您应该能够重新安装(升级)minikube。 :)


26
投票

这应该可以解决问题。

brew cask reinstall minikube

11
投票

首先,取消现有minikube与/usr/local/bin的连接,然后重新安装:

$ sudo rm -rf /usr/local/bin/minikube    # unlink existing minikube

$ brew update                            # update brew itself
$ brew cask reinstall minikube           # reinstall latest minikube

8
投票

更新的方法是使用这个:

brew cask upgrade minikube

6
投票

更新流程:

  • Minikube是一个可执行文件:重新安装minikube是一个升级。
  • 您可以选择删除〜/ .minikube,这将使minikube完全重新初始化并更新您的kubernetes版本(如果已为minikube提供新版本)。

3
投票
minikube delete
sudo rm -rf ~/.minikube

重新安装minikube它应该工作


0
投票

要在Windows中升级,请键入:

minikube start

以下是您将获得的输出(确保您已连接到互联网):

这是一个较新版本的Minikube(v0.28.0)。在这里下载:https://github.com/kubernetes/minikube/releases/tag/v0.28.0

如果你没有得到上面的消息然后首先运行minikube配置设置WantUpdateNotification然后做,minikube启动

在此之前,从系统中删除所有Minikube链接:

  1. 删除以前的安装路径。
  2. 从此文件夹中删除c:\Users\<user-name>\ .kube文件夹。

0
投票

如果您使用的是Windows机器和Chocolatey包管理器 -

第1步:以管理员身份运行PowerShell

第2步:运行以下命令choco upgrade minikube

更多关于巧克力的https://chocolatey.org/

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