美文网首页
kubernetes 运维之:版本升级

kubernetes 运维之:版本升级

作者: akka9 | 来源:发表于2020-03-25 16:11 被阅读0次

    kubernets 近期版本一览

    2019-03-2x 1.18
    2019-12-08 1.17
    2019-09-18 1.16
    2019-06-20 1.15 2020-03-13 1.15.10
    2019-03-26 1.14 2019-12-10 1.14.10
    2018-12-04 1.13 2019-12-05 1.13.12
    2018-09-28 1.12 2019-07-98 1.12.10
    2018-06-28 1.11 2019-05-02 1.11.10
    2018-03-27 1.10 2019-02-13 1.10.13
    2017-12-16 1.09 2018-10-02 1.9.11

    版本规律

    kubernetes 没有 LTS 版本,每年4个小版本,社区同时支持最新的 3 个小版本。
    每个小版本生命周期约1年时间。
    不支持跨版本升级,比如不支持从 1.16 升级到 1.18.

    升级策略

    稳妥中相对激进的做法:
    在 2.20 5.20 8.20 11.20 这些日期所在的星期进行升级,在下个版本到来前升级到当前的最新版。
    稳中求变,积极升级。版本发布 3 个月后跟进,版本基本上已经稳定。
    升级时不用指定具体的版本。

    相对保守的做法:
    每隔半年升级一次,每次安装时锁定版本,每次安装的版本为第6个patch或以后的版本。

    更加保守的做法:
    每半年手动更新一次证书。每隔一年升级一次,每次指定安装第8个patch的版本。

    升级具体的操作步骤

    先升级 master,再升级 node。 master 里面,先升级不是虚地址的节点。
    驱逐要升级的节点,升级二进制包。
    升级完重启节点,看节点是否为 Ready 状态。如果有异常,就需要分析日志,检查配置文件。
    升级集群的配置。
    升级其余主节点。
    升级其余node节点。每台节点升级前可先驱逐。

    相关文章

      网友评论

          本文标题:kubernetes 运维之:版本升级

          本文链接:https://www.haomeiwen.com/subject/zwfxuhtx.html