半吊子如何操作 k8s 升级

2023-06-20 11:31:41 +08:00
 wtfedc

集群在 20 个节点以内,k8s 版本已经落后好多个版本了(八九个),近期证书会过期,看更换证书的流程也挺麻烦的,想着要不一块把 k8s 升级了。鉴于运维不在了,我头有点大。

之前尝试过上云,感觉太不灵活了,踩了几个坑就停下来了。

如果升级的话,是用 kubeadm upgrade 一步步升级,还是重新开 20 个机器,装上最新版 k8s ,把服务都重新部署一遍呢。

我们跑的服务晚上停一阵也没关系。

请大家给点建议,或者跨 N 多版本升级,容易出现什么坑,提点一下

4322 次点击
所在节点    Kubernetes
44 条回复
zedpass
2023-06-21 18:07:21 +08:00
@autumnhlf01 云上的直接买云厂商的云容器服务,本地环境的使用 kubesphere 管理,也是用 kubesphere 家的 kubekey 安装的
autumnhlf01
2023-06-25 10:53:48 +08:00
@zedpass 我还以为都是手动自己在服务器上不借助工具搞的呢
vhwwls
2023-06-28 17:18:48 +08:00
我从 1.15 升级到 1.18 用的是直接替换二进制文件的办法,出一点小问题但还是自己一点点处理好了,你如果不是专业的运维建议还是别搞了。
smartdoc647
2023-07-14 13:58:23 +08:00
k8s 升级没那么简单,搞不好饭碗不饱,只跑业务的容器还好,大数据上云的升级代价很高,我们 2000 多台机器的大数据 k8s 集群,升级前后花了几个月

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/950259

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX