应用的部署方法、系统及装置、电子设备和存储介质制造方法及图纸

技术编号:40065614 阅读:28 留言:0更新日期:2024-01-16 23:22
本公开实施例公开了一种应用的部署方法、系统及装置、电子设备和存储介质,该部署方法应用于客户端中,该方法包括:基于部署指令,从至少一种部署场景中确定目标部署场景;基于目标部署场景,从至少一个构造对象中确定目标构造对象,并显示包括目标构造对象的部署编辑界面;其中,至少一个构造对象包括以下至少之一:设备对象、容器对象、服务对象,每一构造对象是对预设的集群提供的多个资源对象的部分属性进行构造得到的;基于在部署编辑界面对目标构造对象进行的配置操作,生成对第一应用的第一部署信息,并将第一部署信息发送至服务端中,以使得服务端基于第一部署信息,将第一应用部署至集群的第一设备中。

【技术实现步骤摘要】

本公开涉及但不限于计算机,尤其涉及一种应用的部署方法、系统及装置、电子设备和存储介质


技术介绍

1、kubernetes(简称k8s),是一个开源的,用于管理云平台中多个主机上的容器化的应用,k8s的目标是让部署容器化的应用简单并且高效。

2、相关技术中,在部署运行于k8s容器管理平台之上的各种服务应用,通常都是手动编辑标记语言(例如,yaml等)文件,对该应用中所包含的各个api(applicationprogramming interface,应用程序接口)对象(又称之为资源对象,例如,deployment、service、ingress、persistentvolumeclaim等)的所有属性进行逐一的配置,以使得k8s按照这些api对象的配置来启动相关的容器。这样,不仅耗时长、错误率较高、配置效率较低,而且还需要用户充分熟悉k8s,具有较高的部署门槛。


技术实现思路

1、本公开实施例提供一种应用的部署方法、系统及装置、电子设备、存储介质和计算机程序产品。

2、本公开实施例的技本文档来自技高网...

【技术保护点】

1.一种应用的部署方法,其特征在于,应用于客户端中,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述部署指令中包括所述第一应用;

3.根据权利要求1或2所述的方法,其特征在于,所述第一部署信息中包括以下至少之一:设备信息、容器信息、服务信息,所述设备信息用于使得所述服务端从所述集群的至少一个设备中确定所述第一设备,所述容器信息用于使得所述服务端对所述第一设备中的目标容器进行配置,所述服务信息用于使得所述服务端对所述目标容器中的目标服务进行配置。

4.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括以下至少之一:

...

【技术特征摘要】

1.一种应用的部署方法,其特征在于,应用于客户端中,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述部署指令中包括所述第一应用;

3.根据权利要求1或2所述的方法,其特征在于,所述第一部署信息中包括以下至少之一:设备信息、容器信息、服务信息,所述设备信息用于使得所述服务端从所述集群的至少一个设备中确定所述第一设备,所述容器信息用于使得所述服务端对所述第一设备中的目标容器进行配置,所述服务信息用于使得所述服务端对所述目标容器中的目标服务进行配置。

4.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括以下至少之一:

5.根据权利要求4所述的方法,其特征在于,所述基于编辑指令,显示包括与所述编辑指令匹配的第二部署信息的所述部署编辑界面,包括:

6.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括以下至少之一:

7.根据权利要求6所述的方法,其特征在于,所述响应于在所述部署编辑界面中接收的历史版本查询指令,在...

【专利技术属性】
技术研发人员:请求不公布姓名
申请(专利权)人:摩尔线程智能科技北京有限责任公司
类型:发明
国别省市:

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

1