资源变更方法及装置制造方法及图纸

技术编号:43337306 阅读:28 留言:0更新日期:2024-11-15 20:33
本申请提供一种资源变更方法及装置,涉及云计算领域。该方法应用于部署系统,该部署系统中包括资源变更装置以及至少一个部署环境,资源变更装置用于管理至少一个部署环境中的资源,该方法包括:获取资源模板,资源模板包括:至少一个部署环境中第一资源的目标资源状态。根据资源模板,确定变更资源集合,变更资源集合中包括:使第一资源达到目标资源状态的过程中,至少一个部署环境中存在变更的资源。确定变更资源集合对应的工作流,工作流包括资源编排单元和测试单元,其中,资源编排单元用于编排变更资源集合中的资源,测试步骤用于对变更资源集合中的资源进行测试。执行工作流。本申请用于对云计算中的资源进行变更。

【技术实现步骤摘要】

本申请涉及云计算领域,尤其涉及一种资源变更方法及装置


技术介绍

1、随着云计算领域中开发和运维(development operations,devops)开发模式,以及持续集成持续交付持续部署(continuous integration continuous deliverycontinuous deployment,ci/cd)软件开发实践的普及,软件开发越来越强调开发测试部署运维的一体化以及自动化。

2、目前,为了实现开发测试部署运维的一体化以及自动化,现有技术中构建有强大的部署系统。在部署系统中,用户可以利用资源模板来描述待变更资源的目标资源状态,之后部署系统便能够根据获取到的资源模板,按照自动化进程对部署环境中的资源进行资源变更。换句话讲,用户只需要在资源模板中描述期望达到的目标资源状态,不需要关注达到目标资源状态的具体步骤。

3、然而,在利用部署系统实现软件的自动化部署时,一方面能够提高资源变更效率、实现ci/cd的功能,另一方面由于资源之间的依赖关系,在变更一种资源的过程中,对于依赖于该资源的其他资源也可能需要变更本文档来自技高网...

【技术保护点】

1.一种资源变更方法,应用于部署系统,所述部署系统中包括资源变更装置以及至少一个部署环境,所述资源变更装置用于管理所述至少一个部署环境中的资源,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述资源变更装置确定所述变更资源集合对应的工作流,包括:

3.根据权利要求1或2所述的方法,其特征在于,所述工作流中还包括动作类单元,所述动作类单元包括获取审批步骤和切流步骤中至少一项。

4.根据权利要求1-3任一项所述的方法,其特征在于,所述变更资源集合,包括:所述第一资源中存在变更的第二资源,以及所述至少一个部署环境中依赖于所述第二资源的...

【技术特征摘要】

1.一种资源变更方法,应用于部署系统,所述部署系统中包括资源变更装置以及至少一个部署环境,所述资源变更装置用于管理所述至少一个部署环境中的资源,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述资源变更装置确定所述变更资源集合对应的工作流,包括:

3.根据权利要求1或2所述的方法,其特征在于,所述工作流中还包括动作类单元,所述动作类单元包括获取审批步骤和切流步骤中至少一项。

4.根据权利要求1-3任一项所述的方法,其特征在于,所述变更资源集合,包括:所述第一资源中存在变更的第二资源,以及所述至少一个部署环境中依赖于所述第二资源的资源。

5.根据权利要求1-4任一项所述的方法,其特征在于,所述资源变更装置根据所述资源模板,确定变更资源集合,包括:

6.根据权利要求5所述的方法,其特征在于,所述第二资源集合中包括:所述第一资源状态与所述第二资源状态中状态不同的第三资源,以及依赖于所述第三资源的资源。

7.根据权利要求1-6任一项所述的方法,其特征在于,所述方法还包括:

8.根据权利要求2所述的方法,其特征在于,所述资源变更装置确定所述变更资源集合对应的风险等级,包括:

9.一种资源变更装置,应用于部署系统,所述部署系统中包括资源变更装置以及至少一个部署环境,所述资源变更装置用于管理所述至少一个部署环境中的资源,其特征在于,所述方法包括:

10.根据权利要求9所述的资源变更装置,其特征在于,所述处理单元,还用于确定所述变更资源集合对应的工作流,包括:

11.根据权利要求9或...

【专利技术属性】
技术研发人员:陆遥郭保卿温嘉佳刘宏
申请(专利权)人:华为云计算技术有限公司
类型:发明
国别省市:

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

1