如何升级minikube?

73

2
您升级的要求是什么?您是否需要保留etcd中的所有Kubernetes对象? - Ian Lewis
1
我认为这是一个高级用例,而minikube并不支持。它更适合于试水体验,而不是完整的生产设置。 - Anirudh Ramanathan
1
@IanLewis - 希望将对象保留在etcd中。不希望在升级过程中丢失它们。 - Manglu
16个回答

97

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

  • 确保您已更新brew:

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

  • brew cask install minikube --verbose
    

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

brew cask reinstall minikube
如果您看到类似于以下输出:

错误:似乎已经有一个二进制文件存在于'/usr/local/bin/minikube';因此不会建立链接。

  • 删除现有的二进制文件:

    rm /usr/local/bin/minikube
    
    现在,您应该能够重新安装(升级)minikube。 :)


我甚至没有安装brew。 我猜过去安装minikube的其他方法。 - erikbstack
什么是 macdown,我们需要安装它吗? - Bill
"MacDown"是一款专为Mac设计的Markdown编辑器。官网链接:https://macdown.uranusjr.com。似乎已经被错误地输入(应为"Minikube")。回答已经被编辑过。 - campeterson
6
minikube不再作为cask提供。 - Jay Ehsaniara

40
brew upgrade minikube

只需使用brew升级minikube即可


1
请确保 minikube 没有在运行。如果正在运行,请停止、升级、重新启动,它将自动下载其余所需的内容。 - DimiDak

31

这应该能够解决问题。

brew cask reinstall minikube

13
截至2020年初,minikube不再作为一个cask可用。您需要运行“brew upgrade minikube”。 - GalloCedrone

20

首先,将现有的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

是的,这是官方网站上的建议:https://minikube.sigs.k8s.io/docs/start/macos/。 - JP Lew

12

更新的方法是使用这个:

brew cask upgrade minikube

11

升级步骤:

  • Minikube是一个可执行程序:重新安装Minikube就是升级。
  • 可选地,你可以删除~/.minikube文件夹,这将完全重新初始化Minikube并更新你的Kubernetes版本(如果有新版本可用于Minikube)。

1
没错。我们可以从这里开始 https://kubernetes.io/docs/tasks/tools/install-minikube/ - bgarcial

10
minikube delete
sudo rm -rf ~/.minikube
重新安装 minikube,它应该可以工作。

9

如果您正在使用 Windows 机器和 Chocolatey 包管理器 -

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

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

更多关于 chocolatey 的信息请访问 https://chocolatey.org/


8

Minikube不再在中可用,使用brew cask进行安装、升级或重新安装已被弃用!请改用下面的语法:

确保brew已更新:

brew update

然后,要安装,请使用:

brew install minikube

要进行升级,请使用以下命令:

brew upgrade minikube

重新安装,请使用以下步骤:

brew reinstall minikube 

8

如果您是在2020年以后阅读这篇文章:

brew upgrade minikube

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接