CN110333889A - 容器服务用户集群的升级方法及*** - Google Patents
容器服务用户集群的升级方法及*** Download PDFInfo
- Publication number
- CN110333889A CN110333889A CN201910654171.9A CN201910654171A CN110333889A CN 110333889 A CN110333889 A CN 110333889A CN 201910654171 A CN201910654171 A CN 201910654171A CN 110333889 A CN110333889 A CN 110333889A
- Authority
- CN
- China
- Prior art keywords
- upgrade
- cluster
- version
- installation kit
- script
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/71—Version control; Configuration management
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
本发明公开了一种容器服务用户集群的升级方法及***,属于容器服务升级,要解决的技术问题为如何实现用户集群版本及组件的快速升级;方法包括如下步骤:对集群内部组件进行分类,得到多个组件;针对每个组件的升级更新情况编写对应的升级脚本,并将升级脚本所用新版本镜像上传到镜像仓库;构建版本管理***,版本管理***中存储有各个历史版本的安装包,并存储有每个版本的安装包中升级脚本的可影响历史版本,安装包中升级脚本包括各个组件的升级脚本;对于当前版本的集群,调用安装包内影响当前版本的升级脚本进行集群升级。***包括组件分类模块、脚本编写模块、版本管理***配置模块和升级配置模块。
Description
技术领域
本发明涉及容器服务升级领域,具体地说是一种容器服务用户集群的升级方法及***。
背景技术
近些年来,随着云计算、云服务的发展,容器技术得到了较为广泛的应用,而作为先进的容器编排***,kubernetes也得到了越来越多的重视,kubernetes版本以及集群中的各个组件不断更新,而容器服务中对于版本的升级则成为了一个重要的问题。
Kubernetes是一个先进的容器编排***,而容器服务具备创建删除kubernetes集群等集群管理功能,对于集群升级,有以下核心概念:
集群升级:k8s版本升级,包括k8s核心组件的升级及其依赖组件的升级,升级过程应保证pod可用;
集群安装包:由ansible脚本组成,包含多个role,可快速的同时在多个节点上部署k8s集群;
集群升级脚本:将集群升级成指定版本的ansible脚本,升级脚本位于集群安装包中。
如何实现用户集群版本及组件的快速升级,是需要解决的技术问题。
发明内容
本发明的技术任务是针对以上不足,提供一种容器服务用户集群的升级方法及***,来解决如何实现用户集群版本及组件的快速升级的问题。
第一方面,本发明提供一种容器服务用户集群的升级方法,包括如下步骤:
对集群内部组件进行分类,得到多个组件;
针对每个组件的升级更新情况编写对应的升级脚本,并将升级脚本所用新版本镜像上传到镜像仓库;
构建版本管理***,版本管理***中存储有各个历史版本的安装包,并存储有每个版本的安装包中升级脚本的可影响历史版本,安装包中升级脚本包括各个组件的升级脚本;
对于当前版本的集群,调用安装包内影响当前版本的升级脚本进行集群升级。
在上述实施方式中,构建的版本管理***中存储有各个历史版本的安装包,每个版本的安装包中升级脚本可实现对其可影响历史版本的升级,可影响历史版本理解为:对于当前版本,通过当前版本的安装包可实现升级的所有低级版本;安装包中升级脚本包括各个组件的升级脚本。在对当前版本的集群升级时,可根据即将升级达到的目标版本,选择目标版本对应的安装包,调用安装包内相应的升级脚本进行集群升级,从而实现集群以及集群内各个组件的升级。
作为优选,对集群内部组件进行分类,得到的多个组件包括:
Kubelet组件,所述Kubelet组件组件包括kubernetes核心组件,以及由其拉起的静态pod;
Etcd组件,所述Etcd组件用于为集群提供存储;
Docker组件,所述Docker组件用于为集群提供容器引擎;
Calico组件,所述Calico组件用于为为集群提供网络。
作为优选,针对每个组件的升级更新情况通过ansible编写通用的或者对某一版本专用的升级脚本。
作为优选,构建版本管理***,包括如下步骤:
根据各个组件的升级情况制作安装包,并按照命名规则对安装包命名,安装包中升级脚本包括各个组件的升级脚本;
上传安装包并记录安装包版本,根据安装包版本对安装包进行目录划分,记录并存储所有历史版本的安装包;
记录安装包中升级脚本可影响历史版本,用于便于集群根据当前版本找到可升级版本。
作为优选,调用安装包内影响当前版本的升级脚本进行集群升级过程中,如果需要新镜像,调用镜像仓库拉取新镜像。
作为优选,对于当前版本的集群,调用安装包内影响当前版本的升级脚本进行集群升级,包括如下步骤:
获取可升级版本并显示其升级特征,可升级版本为影响当前版本的所有版本中的最高版本;
选取当前版本即将升级成为的目标版本,根据目标版本调用安装包;
调用安装包中影响当前版本的升级脚本,对集群进行升级,如果需要新镜像,调用镜像仓库拉取新镜像;
根据升级脚本执行结果判断升级是否成功,并反馈执行结果。
作为优选,还包括构建集群升级界面,集群升级界面通过集群升级API与版本管理***进行数据交互;
集群升级界面与用户交互,通过集群升级界面获取可升级版本、选取目标版本,并通过集群升级界面展示执行结果。
第二方面,本发明提供一种容器服务用户集群的升级***,包括:
组件分类模块,所述组件分类模块用于对集群内部组件进行分类,得到多个组件;
脚本编写模块,所述脚本编写模块用于针对每个组件的升级更新情况编写对应的升级脚本,并将升级脚本所用新版本镜像上传到镜像仓库;
版本管理***配置模块,所述版本管理***配置模块用于构建版本管理***,构建的版本管理***中存储有各个历史版本的安装包,并存储有每个版本的安装包中升级脚本的可影响历史版本,安装包中升级脚本包括各个组件的升级脚本;
升级配置模块,所述升级配置模块用于对于当前版本的集群,调用安装包内影响当前版本的升级脚本进行集群升级。
作为优选,版本管理***配置模块用于通过如下步骤构建版本管理***:
根据各个组件的升级情况制作安装包,并按照命名规则对安装包命名,安装包中升级脚本包括各个组件的升级脚本;
上传安装包并记录安装包版本,根据安装包版本对安装包进行目录划分,记录并存储所有历史版本的安装包;
记录安装包升级脚本可影响历史版本,用于便于集群根据当前版本找到可升级版本。
作为优选,升级配置模块通过如下步骤对于当前版本的集群升级:
获取可升级版本并显示其升级特征,可升级版本为影响当前版本的所有版本中的最高版本;
选取当前版本即将升级成为的目标版本,根据目标版本调用安装包;
调用安装包中影响当前版本的升级脚本,对集群进行升级,如果需要新镜像,调用镜像仓库拉取新镜像;
根据升级脚本执行结果判断升级是否成功,并反馈执行结果;
升级配置模块形成有集群升级界面,集群升级界面通过集群升级API与版本管理***进行数据交互;集群升级界面与用户交互,通过集群升级界面获取可升级版本、选取目标版本,并通过集群升级界面展示执行结果。
本发明的容器服务用户集群的升级方法及***具有以下优点:有效提高用户集群升级效率,可以及时的对可升级组件进行升级,而且对集群版本的管理更加方便。
附图说明
为了更清除地说明本发明实施例中的技术方案,下面将对实施例中描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
下面结合附图对本发明进一步说明。
附图1为实施例1容器服务用户集群的升级方法的流程框图。
具体实施方式
下面结合附图和具体实施例对本发明作进一步说明,以使本领域的技术人员可以更好地理解本发明并能予以实施,但所举实施例不作为对本发明的限定,在不冲突的情况下,本发明实施例以及实施例中的技术特征可以相互结合。
本发明实施例提供一种容器服务用户集群的升级方法及***,用于解决如何实现用户集群版本及组件的快速升级的技术问题。
实施例1:
本发明的一种容器服务用户集群的升级方法,包括如下步骤:
S100、对集群内部组件进行分类,得到多个组件;
S200、针对每个组件的升级更新情况编写对应的升级脚本,并将升级脚本所用新版本镜像上传到镜像仓库;
S300、构建版本管理***,版本管理***中存储有各个历史版本的安装包,并存储有每个版本的安装包中升级脚本的可影响历史版本,安装包中升级脚本包括各个组件的升级脚本;
S400、对于当前版本的集群,调用安装包内影响当前版本的升级脚本进行集群升级。
步骤S100中,对集群内部组件进行分类,得到的多个组件包括Kubelet组件、Etcd组件、Docker组件和Calico组件,Kubelet组件组件包括kubernetes核心组件以及由其拉起的静态pod,Etcd组件用于为集群提供存储,Docker组件用于为集群提供容器引擎,Calico组件用于为为集群提供网络。
步骤S200中,针对每个组件的升级更新情况通过ansible编写通用的或者对某一版本专用的升级脚本。
步骤发S300中,构建版本管理***,包括如下步骤:
S310、根据各个组件的升级情况制作安装包,并按照命名规则对安装包命名,安装包中升级脚本包括各个组件的升级脚本;
S320、上传安装包并记录安装包版本,根据安装包版本对安装包进行目录划分,记录并存储所有历史版本的安装包;
S330、记录安装包升级脚本可影响历史版本,用于便于集群根据当前版本找到可升级版本。
步骤S400中,调用安装包内影响当前版本的升级脚本进行集群升级过程中,如果需要新镜像,调用镜像仓库拉取新镜像。
步骤S400包括如下分步骤:
S410、获取可升级版本并显示其升级特征,可升级版本为影响当前版本的所有版本中的最高版本;
S420、选取当前版本即将升级成为的目标版本,根据目标版本调用安装包;
S430、调用安装包中影响当前版本的升级脚本,对集群进行升级,如果需要新镜像,调用镜像仓库拉取新镜像;
S440、根据升级脚本执行结果判断升级是否成功,并反馈执行结果。
本实施例中在构建版本升级管理***之外,还构建集群升级界面,集群升级界面通过集群升级API与版本管理***进行数据交互。集群升级界面与用户交互,通过集群升级界面获取可升级版本、选取集群当前版本,并通过集群升级界面展示升级执行结果。
集群升级界面可展示各个版本的安装包,集群升级界面中配置有升级按钮,通过升级按钮对版本进行选择,以调用对应安装包并执行当前版本的升级。
本实施例的容器服务用户集群的升级方法,可以有效提高用户集群升级效率,可以及时的对可升级组件进行升级,而且对集群版本的管理更加方便。
实施例2:
本发明的容器服务用户集群的升级***,包括组件分类模块、脚本编写模块、版本管理***配置模块和升级配置模块。组件分类模块用于对集群内部组件进行分类,得到多个组件;脚本编写模块用于针对每个组件的升级更新情况编写对应的升级脚本,并将升级脚本所用新版本镜像上传到镜像仓库;版本管理***配置模块用于构建版本管理***,构建的版本管理***中存储有各个历史版本的安装包,并存储有每个版本的安装包中升级脚本的可影响历史版本,安装包中升级脚本包括各个组件的升级脚本;升级配置模块用于对于当前版本的集群,调用安装包内影响当前版本的升级脚本进行集群升级。
其中,本实施例中对集群内部组件进行分类,得到的多个组件包括Kubelet组件、Etcd组件、Docker组件和Calico组件,Kubelet组件组件包括kubernetes核心组件以及由其拉起的静态pod,Etcd组件用于为集群提供存储,Docker组件用于为集群提供容器引擎,Calico组件用于为为集群提供网络。
脚本编写模块针对每个组件的升级更新情况通过ansible编写通用的或者对某一版本专用的升级脚本。
版本管理***配置模块用于通过如下步骤构建版本管理***:
(1)、根据各个组件的升级情况制作安装包,并按照命名规则对安装包命名,安装包中升级脚本包括各个组件的升级脚本;
(2)、上传安装包并记录安装包版本,根据安装包版本对安装包进行目录划分,记录并存储所有历史版本的安装包;
(3)、记录安装包升级脚本可影响历史版本,用于便于集群根据当前版本找到可升级版本。
每个版本的安装包中升级脚本可实现对其可影响历史版本的升级,可影响历史版本理解为:对于当前版本,通过当前版本的安装包可实现升级的所有低级版本。
升级配置模块还具有如下功能:升级过程中如果需要新镜像,则调用镜像仓库拉取新镜像。
本实施例中,升级配置模块通过如下步骤对于当前版本的集群升级:
(1)、获取可升级版本并显示其升级特征,可升级版本为影响当前版本的所有版本中的最高版本;
(2)、选取当前版本即将升级成为的目标版本,根据目标版本调用安装包;
(3)、调用安装包中影响当前版本的升级脚本,对集群进行升级,如果需要新镜像,调用镜像仓库拉取新镜像;
(4)、根据升级脚本执行结果判断升级是否成功,并反馈执行结果。
其中,升级配置模块形成有集群升级界面,集群升级界面通过集群升级API与版本管理***进行数据交互;集群升级界面与用户交互,通过集群升级界面获取可升级版本、选取目标版本,并通过集群升级界面展示执行结果。
本发明的容器服务用户集群的升级***可执行实施例1公开的容器服务用户集群的升级方法。
以上所述实施例仅是为充分说明本发明而所举的较佳的实施例,本发明的保护范围不限于此。本技术领域的技术人员在本发明基础上所作的等同替代或变换,均在本发明的保护范围之内。本发明的保护范围以权利要求书为准。
Claims (10)
1.容器服务用户集群的升级方法,其特征在于包括如下步骤:
对集群内部组件进行分类,得到多个组件;
针对每个组件的升级更新情况编写对应的升级脚本,并将升级脚本所用新版本镜像上传到镜像仓库;
构建版本管理***,版本管理***中存储有各个历史版本的安装包,并存储有每个版本的安装包中升级脚本的可影响历史版本,安装包中升级脚本包括各个组件的升级脚本;
对于当前版本的集群,调用安装包内影响当前版本的升级脚本进行集群升级。
2.根据权利要求1所述的容器服务用户集群的升级方法,其特征在于对集群内部组件进行分类,得到的多个组件包括:
Kubelet组件,所述Kubelet组件组件包括kubernetes核心组件,以及由其拉起的静态pod;
Etcd组件,所述Etcd组件用于为集群提供存储;
Docker组件,所述Docker组件用于为集群提供容器引擎;
Calico组件,所述Calico组件用于为为集群提供网络。
3.根据权利要求1或2所述的容器服务用户集群的升级方法,其特征在于针对每个组件的升级更新情况通过ansible编写通用的或者对某一版本专用的升级脚本。
4.根据权利要求1所述的容器服务用户集群的升级方法,其特征在于构建版本管理***,包括如下步骤:
根据各个组件的升级情况制作安装包,并按照命名规则对安装包命名,安装包中升级脚本包括各个组件的升级脚本;
上传安装包并记录安装包版本,根据安装包版本对安装包进行目录划分,记录并存储所有历史版本的安装包;
记录安装包中升级脚本可影响历史版本,用于便于集群根据当前版本找到可升级版本。
5.根据权利要求1所述的容器服务用户集群的升级方法,其特征在于调用安装包内影响当前版本的升级脚本进行集群升级过程中,如果需要新镜像,调用镜像仓库拉取新镜像。
6.根据权利要求1、2、3、4或5所述的容器服务用户集群的升级方法,其特征在于对于当前版本的集群,调用安装包内影响当前版本的升级脚本进行集群升级,包括如下步骤:
获取可升级版本并显示其升级特征,可升级版本为影响当前版本的所有版本中的最高版本;
选取当前版本即将升级成为的目标版本,根据目标版本调用安装包;
调用安装包中影响当前版本的升级脚本,对集群进行升级,如果需要新镜像,调用镜像仓库拉取新镜像;
根据升级脚本执行结果判断升级是否成功,并反馈执行结果。
7.根据权利要求6所述的容器服务用户集群的升级方法,其特征在于还包括构建集群升级界面,集群升级界面通过集群升级API与版本管理***进行数据交互;
集群升级界面与用户交互,通过集群升级界面获取可升级版本、选取目标版本,并通过集群升级界面展示执行结果。
8.容器服务用户集群的升级***,其特征在于包括:
组件分类模块,所述组件分类模块用于对集群内部组件进行分类,得到多个组件;
脚本编写模块,所述脚本编写模块用于针对每个组件的升级更新情况编写对应的升级脚本,并将升级脚本所用新版本镜像上传到镜像仓库;
版本管理***配置模块,所述版本管理***配置模块用于构建版本管理***,构建的版本管理***中存储有各个历史版本的安装包,并存储有每个版本的安装包中升级脚本的可影响历史版本,安装包中升级脚本包括各个组件的升级脚本;
升级配置模块,所述升级配置模块用于对于当前版本的集群,调用安装包内影响当前版本的升级脚本进行集群升级。
9.根据权利要求8所述的容器服务用户集群的升级***,其特征在于版本管理***配置模块用于通过如下步骤构建版本管理***:
根据各个组件的升级情况制作安装包,并按照命名规则对安装包命名,安装包中升级脚本包括各个组件的升级脚本;
上传安装包并记录安装包版本,根据安装包版本对安装包进行目录划分,记录并存储所有历史版本的安装包;
记录安装包升级脚本可影响历史版本,用于便于集群根据当前版本找到可升级版本。
10.根据权利要求8或9所述的容器服务用户集群的升级***,其特征在于升级配置模块通过如下步骤对于当前版本的集群升级:
获取可升级版本并显示其升级特征,可升级版本为影响当前版本的所有版本中的最高版本;
选取当前版本即将升级成为的目标版本,根据目标版本调用安装包;
调用安装包中影响当前版本的升级脚本,对集群进行升级,如果需要新镜像,调用镜像仓库拉取新镜像;
根据升级脚本执行结果判断升级是否成功,并反馈执行结果;
升级配置模块形成有集群升级界面,集群升级界面通过集群升级API与版本管理***进行数据交互;集群升级界面与用户交互,通过集群升级界面获取可升级版本、选取目标版本,并通过集群升级界面展示执行结果。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910654171.9A CN110333889B (zh) | 2019-07-19 | 2019-07-19 | 容器服务用户集群的升级方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910654171.9A CN110333889B (zh) | 2019-07-19 | 2019-07-19 | 容器服务用户集群的升级方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110333889A true CN110333889A (zh) | 2019-10-15 |
CN110333889B CN110333889B (zh) | 2023-09-15 |
Family
ID=68145940
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910654171.9A Active CN110333889B (zh) | 2019-07-19 | 2019-07-19 | 容器服务用户集群的升级方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110333889B (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110806881A (zh) * | 2019-11-05 | 2020-02-18 | 浪潮云信息技术有限公司 | 一种kubernetes部署不同CPU架构的方法 |
CN111708608A (zh) * | 2020-06-19 | 2020-09-25 | 浪潮云信息技术股份公司 | 一种基于ansible的容器大集群快速部署方法及*** |
CN111752581A (zh) * | 2020-05-22 | 2020-10-09 | 中国邮政储蓄银行股份有限公司 | 一种分布式***的升级方法、装置和计算机*** |
CN112379903A (zh) * | 2020-11-09 | 2021-02-19 | 杭州安恒信息技术股份有限公司 | 版本更新方法、装置、***、电子装置和存储介质 |
CN112860282A (zh) * | 2021-03-31 | 2021-05-28 | 中国工商银行股份有限公司 | 集群插件的升级方法、装置和服务器 |
CN112947976A (zh) * | 2021-04-26 | 2021-06-11 | 统信软件技术有限公司 | 一种操作***升级方法、计算设备及存储介质 |
WO2022048179A1 (zh) * | 2020-09-01 | 2022-03-10 | 北京京东尚科信息技术有限公司 | 用于更新云平台的方法和装置 |
US20230088858A1 (en) * | 2021-09-22 | 2023-03-23 | International Business Machines Corporation | Resolving the version mismatch problem when implementing a rolling update in an open-source platform for container orchestration |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017045424A1 (zh) * | 2015-09-18 | 2017-03-23 | 乐视控股(北京)有限公司 | 一种应用程序部署***及部署方法 |
CN106850621A (zh) * | 2017-02-07 | 2017-06-13 | 南京云创大数据科技股份有限公司 | 一种基于容器云技术快速搭建Hadoop集群的方法 |
CN106888254A (zh) * | 2017-01-20 | 2017-06-23 | 华南理工大学 | 一种基于Kubernetes的容器云架构及其各模块之间的交互方法 |
CN106933600A (zh) * | 2017-03-28 | 2017-07-07 | 联想(北京)有限公司 | 一种***升级方法及装置 |
CN109445825A (zh) * | 2018-11-09 | 2019-03-08 | 郑州云海信息技术有限公司 | 一种服务器集群***更新升级的方法和装置 |
-
2019
- 2019-07-19 CN CN201910654171.9A patent/CN110333889B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017045424A1 (zh) * | 2015-09-18 | 2017-03-23 | 乐视控股(北京)有限公司 | 一种应用程序部署***及部署方法 |
CN106888254A (zh) * | 2017-01-20 | 2017-06-23 | 华南理工大学 | 一种基于Kubernetes的容器云架构及其各模块之间的交互方法 |
CN106850621A (zh) * | 2017-02-07 | 2017-06-13 | 南京云创大数据科技股份有限公司 | 一种基于容器云技术快速搭建Hadoop集群的方法 |
CN106933600A (zh) * | 2017-03-28 | 2017-07-07 | 联想(北京)有限公司 | 一种***升级方法及装置 |
CN109445825A (zh) * | 2018-11-09 | 2019-03-08 | 郑州云海信息技术有限公司 | 一种服务器集群***更新升级的方法和装置 |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110806881A (zh) * | 2019-11-05 | 2020-02-18 | 浪潮云信息技术有限公司 | 一种kubernetes部署不同CPU架构的方法 |
CN110806881B (zh) * | 2019-11-05 | 2023-07-04 | 浪潮云信息技术股份公司 | 一种kubernetes部署不同CPU架构的方法 |
CN111752581A (zh) * | 2020-05-22 | 2020-10-09 | 中国邮政储蓄银行股份有限公司 | 一种分布式***的升级方法、装置和计算机*** |
CN111752581B (zh) * | 2020-05-22 | 2024-06-28 | 中国邮政储蓄银行股份有限公司 | 一种分布式***的升级方法、装置和计算机*** |
CN111708608A (zh) * | 2020-06-19 | 2020-09-25 | 浪潮云信息技术股份公司 | 一种基于ansible的容器大集群快速部署方法及*** |
CN111708608B (zh) * | 2020-06-19 | 2023-04-25 | 浪潮云信息技术股份公司 | 一种基于ansible的容器大集群快速部署方法及*** |
WO2022048179A1 (zh) * | 2020-09-01 | 2022-03-10 | 北京京东尚科信息技术有限公司 | 用于更新云平台的方法和装置 |
CN112379903A (zh) * | 2020-11-09 | 2021-02-19 | 杭州安恒信息技术股份有限公司 | 版本更新方法、装置、***、电子装置和存储介质 |
CN112860282A (zh) * | 2021-03-31 | 2021-05-28 | 中国工商银行股份有限公司 | 集群插件的升级方法、装置和服务器 |
CN112860282B (zh) * | 2021-03-31 | 2024-02-09 | 中国工商银行股份有限公司 | 集群插件的升级方法、装置和服务器 |
CN112947976A (zh) * | 2021-04-26 | 2021-06-11 | 统信软件技术有限公司 | 一种操作***升级方法、计算设备及存储介质 |
CN112947976B (zh) * | 2021-04-26 | 2024-06-04 | 统信软件技术有限公司 | 一种操作***升级方法、计算设备及存储介质 |
US20230088858A1 (en) * | 2021-09-22 | 2023-03-23 | International Business Machines Corporation | Resolving the version mismatch problem when implementing a rolling update in an open-source platform for container orchestration |
US11816469B2 (en) * | 2021-09-22 | 2023-11-14 | International Business Machines Corporation | Resolving the version mismatch problem when implementing a rolling update in an open-source platform for container orchestration |
Also Published As
Publication number | Publication date |
---|---|
CN110333889B (zh) | 2023-09-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110333889A (zh) | 容器服务用户集群的升级方法及*** | |
WO2019028992A1 (zh) | 多模块版本依赖关系构建方法、装置、服务器和存储介质 | |
CN111814089A (zh) | 一种页面渲染的方法、装置、渲染服务器和存储介质 | |
JP2003316591A (ja) | 通信装置及び通信システム及びプラグインモジュール制御方法及びコンピュータに実行させるためのプログラム及びコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体 | |
US20130210396A1 (en) | Method for collectively transferring logically grouped objects | |
CN105103181A (zh) | 人物选择器 | |
CN1820514A (zh) | 管理电信网络的***体系结构、方法和计算机程序产品 | |
CN102932759A (zh) | 一种信息共享方法及装置 | |
CN112491609A (zh) | 基于业务服务的***应用架构发现方法及*** | |
JP2008112311A (ja) | ビジネスプロセス実行方法、ビジネスプロセス実行システムおよびプログラム | |
CN110944067A (zh) | 一种负载均衡方法和服务器 | |
WO2017117876A1 (zh) | 基于tosca的服务调用方法及装置 | |
CN108762757A (zh) | 直播间平台业务快速开发框架及方法、服务器及介质 | |
CN109597825A (zh) | 规则引擎调用方法、装置、设备及计算机可读存储介质 | |
CN117539433A (zh) | 一种基于模型驱动架构的微服务设计方法 | |
CN102436396A (zh) | 一种应用集成调用方法及*** | |
CN107632938B (zh) | 一种分布式存储产品自动化测试套件组织方法 | |
CN114153525B (zh) | 一种面向电网调控业务的ai模型服务化共享方法及*** | |
US11108862B2 (en) | Bi-directional data sync between a client device and an application server | |
CN114816376A (zh) | 一种基于流程引擎的拖拽式服务编排方法及*** | |
CN112463233A (zh) | 一种***配置方法、***、设备以及介质 | |
CN112418796A (zh) | 子流程节点激活方法、装置、电子设备及存储介质 | |
US8526940B1 (en) | Centralized rules repository for smart phone customer care | |
CN112596752B (zh) | 一种电子取证设备物联化方法及*** | |
CN114327414B (zh) | 节点可插拨的触发器实现方法及计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 250100 No. 1036 Tidal Road, Jinan High-tech Zone, Shandong Province, S01 Building, Tidal Science Park Applicant after: Inspur cloud Information Technology Co.,Ltd. Address before: 250100 No. 1036 Tidal Road, Jinan High-tech Zone, Shandong Province, S01 Building, Tidal Science Park Applicant before: Tidal Cloud Information Technology Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |