k8s升级要点笔记

看了这么k8s升级的相关文档,没有一篇让自己满意的,有copy别人的,有鸡肋的。看的不想看,咱们也不敢说,咱们也不敢问。废话不多说,直接上要点:
本人原版本v1.13.1   升级到v1.15.0 新版本升级k8s的同时,证书目录下的证书也同时升级(比以前的好多了),升级过程记得备份虚机,升级过程记得备份虚机,升级过程记得备份虚机,重要的是要说三遍。
有的人说源码升级,或者自己签发证书,我也不会,我也没试成功。在线升级反而最适合我。又有的人说升级过程要先停止调度,反正我是没停止,直接升级,感觉也是好好的。
不过在线升级过程确实和网络有很大的关系,优先走ipv6,甚至和配的dns解析都有关系,反正我的宿主机是双栈的,配的dns是2001:470:20::2(不知道记错没有),好像教育网v6能访问google,还有我的k8s是基于ipv6的。

#查看证书日期
openssl x509 -in apiserver.crt   -noout -text  |grep Not

#查看版本
kubeadm version
#查看所有kubeadm的版本
yum list kubeadm --showduplicates | sort -r

#master和node升级(只能逐一升级)
yum install -y kubeadm-1.14.3 kubectl-1.14.3 kubelet-1.14.3

#检查master更新
kubeadm upgrade plan
kubeadm upgrade apply v1.14.3

#master和node每升级一次记得重启kubelet
systemctl daemon-reloads
ystemctl restart kubelet

#1.14.3 升级至1.15.0直接
yum -y install kubelet kubeadm kubectl
kubeadm upgrade apply v1.15.0
systemctl daemon-reloadsy
stemctl restart kubelet

大概就是酱紫,系欸小

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值