【技术实现步骤摘要】
资源部署方法及装置
本说明书一个或多个实施例涉及云计算领域,尤其涉及一种资源部署方法及装置。
技术介绍
在搭建网络项目时,通常需要部署项目相关的应用资源。例如,在用户搭建云端项目时,可以先绘制基础的资源架构图,然后由云端资源的运维人员按照资源架构图依次在各个资源控制台上对应用资源进行部署。或者,用户也可以通过脚本编辑器对资源接口进行手动配置,从而实现对资源部署脚本的编辑。
技术实现思路
有鉴于此,本说明书一个或多个实施例提供一种资源部署方法及装置。为实现上述目的,本说明书一个或多个实施例提供技术方案如下:根据本说明书一个或多个实施例的第一方面,提出了一种资源部署方法,包括:展示资源配置界面,所述资源配置界面中包含对应于可用资源的配置组件;响应于用户针对其选取的至少一个所述配置组件实施的配置操作,确定所述配置操作指定的针对目标资源的配置参数;基于所述配置参数生成资源部署文件并将所述资源部署文件提交至服务端,以使所述服务端根据所述资源部署文件生成用于部署所述目标资源的资 ...
【技术保护点】
1.一种资源部署方法,其特征在于,包括:/n展示资源配置界面,所述资源配置界面中包含对应于可用资源的配置组件;/n响应于用户针对其选取的至少一个所述配置组件实施的配置操作,确定所述配置操作指定的针对目标资源的配置参数;/n基于所述配置参数生成资源部署文件并将所述资源部署文件提交至服务端,以使所述服务端根据所述资源部署文件生成用于部署所述目标资源的资源部署脚本。/n
【技术特征摘要】
1.一种资源部署方法,其特征在于,包括:
展示资源配置界面,所述资源配置界面中包含对应于可用资源的配置组件;
响应于用户针对其选取的至少一个所述配置组件实施的配置操作,确定所述配置操作指定的针对目标资源的配置参数;
基于所述配置参数生成资源部署文件并将所述资源部署文件提交至服务端,以使所述服务端根据所述资源部署文件生成用于部署所述目标资源的资源部署脚本。
2.根据权利要求1所述的方法,其特征在于,还包括:
在所述资源展示界面展示组件提示信息,所述组件提示信息用于指示所述配置组件是否可用和/或所述配置组件所对应多个可用资源之间的关联关系。
3.根据权利要求1所述的方法,其特征在于,还包括:
验证所述配置操作是否满足预设的资源配置规则;
在所述配置操作不满足所述资源配置规则的情况下,展示关于所述配置操作的更正提示信息。
4.根据权利要求3所述的方法,其特征在于,所述配置操作包括连接多个配置组件以绘制资源架构图的连接操作,所述验证所述配置操作是否满足预设的资源配置规则,包括:
在所述连接操作的实施过程中,检测所述多个配置组件对应的多个可用资源之间是否满足预设的关联性规则;和/或,
在所述连接操作完成后,根据绘制得到的所述资源架构图,检测所述资源架构图中包含的目标资源是否满足预设的合法性规则。
5.根据权利要求1所述的方法,其特征在于,所述确定所述配置操作指定的目标资源的配置参数,包括:
在所述配置操作存在相应的指定参数值的情况下,将所述配置操作对应的所述目标资源的资源参数设置为所述指定参数值;和/或,
在所述配置操作不存在所述指定参数值的情况下,将所述配置操作对应的所述目标资源的资源参数设置为预设的默认参数。
6.根据权利要求1所述的方法,其特征在于,还包括:
在检测到用户针对所述配置组件实施的辅助配置操作的情况下,为所述目标资源设置所述辅助配置操作指定的辅助部署参数,以使所述服务端基于所述辅助部署参数生成对应于所述目标资源的辅助部署脚本,所述辅助部署脚本用于实现预设的辅助部署功能。
7.根据权利要求1所述的方法,其特征在于,所述资源部署文件对应于目标资源架构,所述方法还包括:
响应于所述用户针对所述目标资源架构实施的架构合并操作,确定待合并资源架构;
根据所述目标资源架构与所述待合并资源架构分别对应的资源部署文件,生成合并部署文件,所述合并部署文件用于生成针对所述目标资源架构与所述待合并资源架构对应的合并后资源架构的合并资源部署脚本,所述合并资源部署脚本用于部署所述目标资源架构与所述待合并资源架构对应的全部目标资源。
8.根据权利要求7所述的方法,其特征在于,所述确定待合并资源架构,包括:
确定所述用户指定的待合并资源架构;或者,
在任一资源架构被预先添加有架构分类标识的情况下,将架构分类标识与所述目标资源架构的架构分类标识相同的资源架构确定为所述待合并资源架构。
...
【专利技术属性】
技术研发人员:董明骏,吴昕,孟方,
申请(专利权)人:阿里云计算有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。