如何升级minikube?

73

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

8
截至2020年初,根据这个回答提供的指南,minikube已不再作为可用。您需要运行:
brew install minikube

对于那些遇到“错误:Cask 'minikube' 不可用:不存在此名称的 Cask。”的人,这就是答案。 - Alex Nolasco

3

在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版本。


1

Just try brew upgrade minikube


如果您试图回答一个有很多答案的问题,请花时间提交高质量的答案(例如解释)。 - fuggerjaki61

1

对我来说,brew reinstall minikube --cask解决了问题。


0

在此输入图像描述我只需访问官方Minikube网站文档,然后按照第一步安装的指引,选择操作系统、架构等。 在框中,你会得到一个升级/安装最新/适当版本的命令。如官方Minikube网页中所示。


-1

为了在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文件夹。

1
只需运行 minikube start --kubernetes-version=v{Version},即可将更新运行到来自消息的指定版本。 - Daniel Fisher lennybacon

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