用于部署应用的方法和装置制造方法及图纸

技术编号:19821130 阅读:39 留言:0更新日期:2018-12-19 14:28
本申请实施例公开了用于部署应用的方法和装置。该方法的一具体实施方式包括:接收用户所使用终端发送的、用于部署应用的应用部署请求,其中,应用部署请求包括配置参数和镜像,其中,配置参数包括访问类型;根据访问类型确定是否针对应用提供负载均衡服务;响应于确定针对应用提供负载均衡服务,创建负载均衡实例,以及创建弹性公网IP地址,其中,负载均衡实例添加有使用镜像创建的后端服务;将创建的负载均衡实例和创建的弹性公网IP地址进行关联;向终端发送应用部署完成提示信息,以及将关联后的弹性公网IP地址发送给终端。该实施方式实现了应用在云端的部署,并通过创建负载均衡实例扩展了部署在云端的应用对外提供服务的能力。

【技术实现步骤摘要】
用于部署应用的方法和装置
本申请实施例涉及计算机
,具体涉及用于部署应用的方法和装置。
技术介绍
随着互联网技术的不断发展,云平台由于具有高效、便捷等特点,得到了越来越广泛的应用。容器云最主要的功能是以应用为中心,帮助应用开发者把应用以容器的形式在分布式系统里面运行起来,最后把应用以服务的形式呈现给用户。目前,很多容器云平台通过Docker(应用容器引擎)及Kubernetes等技术提供应用运行平台,从而实现运维自动化、快速部署应用、弹性伸缩和动态调整应用环境资源等等,提高研发运营效率。Kubernetes(通常写成“k8s”)最开始是由google设计开发的开源容器集群管理系统,Kubernetes可以提供应用部署、维护、扩展机制等功能。
技术实现思路
本申请实施例提出了用于部署应用的方法和装置。第一方面,本申请实施例提供了一种用于部署应用的方法,该方法包括:接收用户所使用终端发送的、用于部署应用的应用部署请求,其中,上述应用部署请求包括配置参数和镜像,其中,上述配置参数包括访问类型;根据上述访问类型确定是否针对上述应用提供负载均衡服务;响应于确定针对上述应用提供负载均衡服务,创本文档来自技高网...

【技术保护点】
1.一种用于部署应用的方法,包括:接收用户所使用终端发送的、用于部署应用的应用部署请求,其中,所述应用部署请求包括配置参数和镜像,其中,所述配置参数包括访问类型;根据所述访问类型确定是否针对所述应用提供负载均衡服务;响应于确定针对所述应用提供负载均衡服务,创建负载均衡实例,以及创建弹性公网IP地址,其中,所述负载均衡实例添加有使用所述镜像创建的后端服务;将创建的负载均衡实例和创建的弹性公网IP地址进行关联;向所述终端发送应用部署完成提示信息,以及将关联后的弹性公网IP地址发送给所述终端。

【技术特征摘要】
1.一种用于部署应用的方法,包括:接收用户所使用终端发送的、用于部署应用的应用部署请求,其中,所述应用部署请求包括配置参数和镜像,其中,所述配置参数包括访问类型;根据所述访问类型确定是否针对所述应用提供负载均衡服务;响应于确定针对所述应用提供负载均衡服务,创建负载均衡实例,以及创建弹性公网IP地址,其中,所述负载均衡实例添加有使用所述镜像创建的后端服务;将创建的负载均衡实例和创建的弹性公网IP地址进行关联;向所述终端发送应用部署完成提示信息,以及将关联后的弹性公网IP地址发送给所述终端。2.根据权利要求1所述的方法,其中,所述方法还包括:向容器集群管理系统提供预先设置的路由创建接口,其中,所述容器集群管理系统用于对运行所述应用的容器集群进行管理;响应于确定所述容器集群管理系统调用所述路由创建接口,根据所述用户对应的私有网络生成实例路由表,以及根据所述实例路由生成路由表,其中,所述路由表用于实现所述容器集群中不同节点间工作负载单元之间的网络通信。3.根据权利要求1所述的方法,其中,所述创建负载均衡实例,包括:响应于确定不存在针对所述应用的负载均衡实例,创建针对所述应用的负载均衡实例;为所述应用的负载均衡实例创建至少一个监听器,其中,监听器用于定义负载均衡策略和转发规则;为所述应用的负载均衡实例添加后端服务。4.根据权利要求1所述的方法,其中,在创建负载均衡实例之前,所述方法还包括:接收所述用户所使用终端发送的虚拟机设置信息,其中,所述虚拟机设置信息用于设置至少一台虚拟机;根据所述虚拟机设置信息设置至少一台虚拟机,以及基于所述至少一台虚拟机创建容器集群。5.根据权利要求4所述的方法,其中,所述方法还包括:设置接口,以供容器集群管理系统通过调用接口实现对容器集群管理,其中,所述接口包括以下至少一项:负载均衡创建接口、节点信息获取接口、可用区信息获取接口、路由创建接口、持久化存储打标签接口。6.一种用于部署应用的装置,包括:接收单元,被配置成接收用户所使用终端发送的、用于部署应用的应用部署请求,其中,所述应用部署请求包括配置参数和镜像,其中,所述配置参数包括访问类型;确定单元,被配置成根据所述访问类型确定是否针对所述应...

【专利技术属性】
技术研发人员:毛宏斌
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京,11

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

1