容器集群节点操作系统补丁升级方法、装置及系统制造方法及图纸

技术编号:40292546 阅读:17 留言:0更新日期:2024-02-07 20:42
本发明专利技术公开了一种容器集群节点操作系统补丁升级方法、装置及系统,可用于涉及云原生技术领域,该方法包括:从操作系统软件包源轮询软件包待升级版本,将软件包待升级版本及升级策略同步至容器集群控制器;按照升级策略将标识有待升级状态的节点上运行的容器组标识为待驱逐状态;待升级状态是操作系统升级代理轮询软件包待升级版本后,在确定节点需要升级时,对节点进行标识的;容器集群客户端轮询标识为待驱逐状态的容器组,并驱逐容器组到其他节点上;操作系统升级代理在运行的容器组均已被驱逐后,通知节点上的操作系统连接操作系统软件包源进行升级。本发明专利技术可以高效且不影响业务连续性的前提下,对节点所在的操作系统进行补丁自动升级。

【技术实现步骤摘要】

本专利技术涉及云原生,尤其涉及容器集群节点操作系统补丁升级方法、装置及系统


技术介绍

1、本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。

2、随着云原生技术普及,对容器集群节点所在的操作系统进行补丁升级是一个急需解决的问题。以kubernetes为例,kubernetes作为当下最流行的容器编排软件已在各个数据中心落地,kubernetes容器集群也随着云原生技术普及规模越来越大。作为云原生的基础软件之一的kubernetes,其本身也构建在一个个linux操作系统之上。linux操作系统是由一个个开源基础软件构成,各开源软件一直在不停迭代,修复漏洞和缺陷。因此,如何高效且不影响业务连续性的前提下,对kubernetes容器集群节点所在的操作系统进行补丁升级是一个急需解决的问题。

3、现有大部分方法是在更新统一操作系统软件包源后,手工将待升级容器集群节点从容器集群中隔离,然后再对其操作系统进行打补丁升级操作。

4、上述方法存在以下问题

5、本文档来自技高网...

【技术保护点】

1.一种容器集群节点操作系统补丁升级方法,其特征在于,应用于操作系统升级控制器,包括:

2.如权利要求1所述的方法,其特征在于,在将软件包待升级版本及升级策略同步至容器集群控制器之前,还包括:

3.如权利要求1所述的方法,其特征在于,所述升级策略包括升级时间窗口和节点批次设置;

4.一种容器集群节点操作系统补丁升级方法,其特征在于,应用于以容器组形式运行在容器集群的每个节点上的操作系统升级代理,包括:

5.如权利要求4所述的方法,其特征在于,轮询容器集群控制器中软件包版本,确定操作系统升级代理所在节点需要升级,包括:p>

6.如权利...

【技术特征摘要】

1.一种容器集群节点操作系统补丁升级方法,其特征在于,应用于操作系统升级控制器,包括:

2.如权利要求1所述的方法,其特征在于,在将软件包待升级版本及升级策略同步至容器集群控制器之前,还包括:

3.如权利要求1所述的方法,其特征在于,所述升级策略包括升级时间窗口和节点批次设置;

4.一种容器集群节点操作系统补丁升级方法,其特征在于,应用于以容器组形式运行在容器集群的每个节点上的操作系统升级代理,包括:

5.如权利要求4所述的方法,其特征在于,轮询容器集群控制器中软件包版本,确定操作系统升级代理所在节点需要升级,包括:

6.如权利要求4所述的方法,其特征在于,还包括:

7.一种容器集群节点操作系统补丁升级装置,其特征在于,应用于操作系统升级控制器,包括:

8.一种容器集群节点操作系统补丁升级装置,其特征在于,应用于以容器组形式运行在容器集群的每个节点上的操作系统升级代理,包括:

9.一种容器集群节点操作系统补丁升级系统,其特征在于,...

【专利技术属性】
技术研发人员:朱凌童慧明
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1