69

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

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

然后我尝试卸载minikube并再次撞到另一面砖墙。我没有看到卸载minikube的命令。最接近此的信息不是很有帮助 - https://github.com/kubernetes/minikube/issues/1043

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

4

14 回答 14

96

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

  • 确保您已brew更新:

    brew update
    
  • 确保您已经cask安装:

    brew 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。:)

于 2017-11-14T12:03:46.833 回答
31

这应该可以解决问题。

brew cask reinstall minikube
于 2017-11-14T13:54:01.490 回答
28
brew upgrade minikube

只需使用 brew 升级 minikube

于 2020-02-21T17:05:57.077 回答
17

首先,取消链接现有的 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
于 2018-03-19T11:16:30.577 回答
12

一种更新的方法是使用它:

brew cask upgrade minikube
于 2018-10-15T16:57:45.533 回答
10
minikube delete
sudo rm -rf ~/.minikube

重新安装 minikube,它应该可以工作

于 2017-07-24T10:49:47.417 回答
10

更新流程:

  • Minikube 是一个可执行文件:重新安装 minikube 是一个升级。
  • 或者,您可以删除 ~/.minikube,这将使 minikube 完全重新初始化并更新您的 kubernetes 版本(如果已为 minikube 提供了新版本)。
于 2017-07-10T01:27:34.333 回答
9

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

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

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

有关巧克力的更多信息https://chocolatey.org/

于 2019-03-16T14:38:08.247 回答
8

截至 2020 年初,根据此答案提供的指导,minikube 不再作为cask. 你需要运行:

brew install minikube
于 2020-01-26T07:29:06.930 回答
7

Minikube 不再可用,cask并且brew cask在执行安装、升级或重新安装时调用已被弃用!请改用以下语法:

确保 brew 已更新:

brew update

然后,要安装,请使用:

brew install minikube

要升级,请使用:

brew upgrade minikube

要重新安装,请使用:

brew reinstall minikube 
于 2020-10-14T22:19:51.563 回答
6

如果您在 2020+ 年阅读此内容:

brew upgrade minikube
于 2020-09-21T02:33:43.107 回答
2

在 Linux 上:

curl -Lo minikube https://storage.googleapis.com/minikube/releases/v1.22.0/minikube-linux-amd64 && chmod +x minikube && sudo cp minikube /usr/local/bin/ && rm minikube

更改您要下载的版本。以上脚本使用 1.22.0

于 2021-08-27T05:46:49.557 回答
1

试试看嘛brew upgrade minikube

于 2020-07-22T13:01:02.530 回答
0

要在 Windows 中升级,请键入:

minikube start

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

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

如果您没有收到上述消息,请先运行 minikube config set WantUpdateNotification true 然后执行 minikube start

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

  1. 删除之前的安装路径。
  2. 从此文件夹中删除c:\Users\<user-name>\ .kube文件夹。
于 2018-07-15T18:42:52.117 回答