linux - 如何更新minikube最新版本?

标签 linux docker ubuntu kubernetes minikube

当我命令 minikube 状态时,它会显示,但 GitHub 链接表示更新 minikube。你能告诉我如何以简单的方式做到这一点吗?

$ minikube status
⚠️  There is a newer version of minikube available (v1.3.1).  Download it here:
https://github.com/kubernetes/minikube/releases/tag/v1.3.1

To disable this notification, run the following:
minikube config set WantUpdateNotification false

host: Stopped
kubelet: 
apiserver: 
kubectl:

最佳答案

下面的脚本删除 Minikube 中找到的所有内容(pod、服务、 secret 等),删除旧的 Minikube 文件,安装最新的 Minikube 文件,然后启用 ingressdashboard 插件。

#! /bin/sh

# Minikube update script file

minikube delete && \ 
sudo rm -rf /usr/local/bin/minikube && \ 
sudo curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 && \ 
sudo chmod +x minikube && \ 
sudo cp minikube /usr/local/bin/ && \ 
sudo rm minikube && \  
minikube start &&\

# Enabling addons: ingress, dashboard
minikube addons enable ingress && \
minikube addons enable dashboard && \
minikube addons enable metrics-server && \
# Showing enabled addons
echo '\n\n\033[4;33m Enabled Addons \033[0m' && \
minikube addons list | grep STATUS && minikube addons list | grep enabled && \

# Showing current status of Minikube
echo '\n\n\033[4;33m Current status of Minikube \033[0m' && minikube status

(要使用dashboard插件,请在终端上执行minikube仪表板命令)

脚本运行后的示例终端输出:

enter image description here

关于linux - 如何更新minikube最新版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57821066/

相关文章:

Bash 错误 - 预期二元运算符

linux - ./test.pl 和 perl test.pl 之间的区别

Linux:删除以 [ 开头的行

Dockerfile : COPY/ADD and RUN with rm in a single layer

docker - 如何在 Docker Compose 中启动 Apache Drill

linux - nautilus 是否已将文件打开到新的 gvim 缓冲区中?

ruby - 成功使用后和几天后的 RVM 'not found'

linux - 如何将 "-lsqlite3"选项添加到开源程序的 makefile 中

Docker 违背了环境变量的全部目的?

python - 使用 pycurl 和端口号检索 url 的源代码?