您好,登录后才能下订单哦!
今天就跟大家聊聊有关使用Kubeadm Upgrade更新Kubernetes集群的过程是怎样的,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
操作系统用的Ubuntu18.04,装了JupyterHub,启动 Notebook镜像后自动退出。经过排查,发现是因为使用的Notebook镜像不对,后来更新了下,就可以用了。
不过,在此之前,怀疑是Kubernetes版本较低(另外一台Kubernetes1.11.2的机器没有这个问题),所以就想把Kubernetes更新一下。
Kubernetes项目有个Kubeadm工具,按其描述是支持直接更新的。不过,之前用过一次,总是报版本不对,这次就比较小心,最终升级成功。
步骤:
运行kubeadm upgrade plan看看是否可以升级。
把kubernetes 1.11.2的镜像提前下载好,可以使用 https://github.com/openthings/kubernetes-tools/kubeadm/allimages-pull-aliyun.sh脚本从阿里云下载。
升级kubeadm到1.11.2版本,使用 sudo apt install kubeadm=v1.11.2-00 安装。
注意,此后千万不要重启机器,否则再起来时因为kubelet被更新,集群无法访问,kubeadm upgrade运行也就失败了(这个设计应该是有问题的,如果不起动kubelet服务也可以更新就好了)。
运行 sudo kubeadm upgrade apply v1.11.2 进行Kubernetes集群升级。等一会儿,就好了。
看完上述内容,你们对使用Kubeadm Upgrade更新Kubernetes集群的过程是怎样的有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注亿速云行业资讯频道,感谢大家的支持。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。