我几个月前安装了minikube,并希望在有更新的版本时进行升级。
我无法找到如何升级minikube。我在这里看到了升级命令的功能请求 - https://github.com/kubernetes/minikube/issues/1171
我试图卸载minikube并再次击中另一个砖墙。我没有看到卸载minikube的命令。最接近这一点的信息不是很有帮助 - https://github.com/kubernetes/minikube/issues/1043
我想我们需要升级这些方法(至少每6个月左右一次)。
在重新安装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。 :)
这应该可以解决问题。
brew cask reinstall minikube
首先,取消现有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
更新的方法是使用这个:
brew cask upgrade minikube
更新流程:
minikube delete
sudo rm -rf ~/.minikube
重新安装minikube它应该工作
要在Windows中升级,请键入:
minikube start
以下是您将获得的输出(确保您已连接到互联网):
这是一个较新版本的Minikube(v0.28.0)。在这里下载:https://github.com/kubernetes/minikube/releases/tag/v0.28.0
如果你没有得到上面的消息然后首先运行minikube配置设置WantUpdateNotification然后做,minikube启动
在此之前,从系统中删除所有Minikube链接:
c:\Users\<user-name>\ .kube
文件夹。如果您使用的是Windows机器和Chocolatey包管理器 -
第1步:以管理员身份运行PowerShell
第2步:运行以下命令choco upgrade minikube
更多关于巧克力的https://chocolatey.org/