千家信息网

使用Kubeadm Upgrade更新Kubernetes集群的过程是怎样的

发表于:2024-12-12 作者:千家信息网编辑
千家信息网最后更新 2024年12月12日,今天就跟大家聊聊有关使用Kubeadm Upgrade更新Kubernetes集群的过程是怎样的,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
千家信息网最后更新 2024年12月12日使用Kubeadm Upgrade更新Kubernetes集群的过程是怎样的

今天就跟大家聊聊有关使用Kubeadm Upgrade更新Kubernetes集群的过程是怎样的,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

操作系统用的Ubuntu18.04,装了JupyterHub,启动 Notebook镜像后自动退出。经过排查,发现是因为使用的Notebook镜像不对,后来更新了下,就可以用了。

不过,在此之前,怀疑是Kubernetes版本较低(另外一台Kubernetes1.11.2的机器没有这个问题),所以就想把Kubernetes更新一下

Kubernetes项目有个Kubeadm工具,按其描述是支持直接更新的。不过,之前用过一次,总是报版本不对,这次就比较小心,最终升级成功。

步骤:

  1. 运行kubeadm upgrade plan看看是否可以升级。

  2. 把kubernetes 1.11.2的镜像提前下载好,可以使用 https://github.com/openthings/kubernetes-tools/kubeadm/allimages-pull-aliyun.sh脚本从阿里云下载。

  3. 升级kubeadm到1.11.2版本,使用 sudo apt install kubeadm=v1.11.2-00 安装。

    • 注意,此后千万不要重启机器,否则再起来时因为kubelet被更新,集群无法访问,kubeadm upgrade运行也就失败了(这个设计应该是有问题的,如果不起动kubelet服务也可以更新就好了)。

  4. 运行 sudo kubeadm upgrade apply v1.11.2 进行Kubernetes集群升级。等一会儿,就好了。

看完上述内容,你们对使用Kubeadm Upgrade更新Kubernetes集群的过程是怎样的有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。

0