【技术实现步骤摘要】
本申请各实施例属于互联网,尤其涉及一种应用包生成方法及装置。
技术介绍
1、kubernetes是一种容器编排平台,随着kubernetes的不断发展与广泛应用,越来越多的厂商和个人选择在kubernetes上部署应用。
2、然而,在kubernetes上部署应用需要应用包,而应用包的生成过程,需要考虑kubernetes上的各种依赖项和配置信息。对于不熟悉kubernetes的用户,需要耗费大量的时间和精力,才能手工填入各种依赖项和配置信息,而手工填入的时间长,因此,会耗费大量的人力资源和时间资源。因此,现有应用包的生成过程繁琐,不利于提高应用包的生成效率。
技术实现思路
1、本申请实施例提供一种应用包生成方法及装置,以解决上述现有应用包的生成过程繁琐,不利于提高应用包的生成效率的技术问题。
2、第一方面,本申请实施例提供了一种应用包生成方法,应用于电子设备,所述应用包生成方法包括:
3、获取kubernetes集群待部署的应用程序的描述文件;
...【技术保护点】
1.一种应用包生成方法,其特征在于,所述应用包生成方法包括:
2.根据权利要求1所述的应用包生成方法,其特征在于,所述获取所述描述文件的占位符对应的模板函数,包括:
3.根据权利要求1所述的应用包生成方法,其特征在于,所述通过所述dockerfile文件构建所述应用程序对应的Docker镜像,包括:
4.根据权利要求1所述的应用包生成方法,其特征在于,所述对所述资源文件执行打包指令,生成所述Docker镜像对应的资源包,包括:
5.根据权利要求1所述的应用包生成方法,其特征在于,所述将所述Docker镜像、所述资源包以及
...【技术特征摘要】
1.一种应用包生成方法,其特征在于,所述应用包生成方法包括:
2.根据权利要求1所述的应用包生成方法,其特征在于,所述获取所述描述文件的占位符对应的模板函数,包括:
3.根据权利要求1所述的应用包生成方法,其特征在于,所述通过所述dockerfile文件构建所述应用程序对应的docker镜像,包括:
4.根据权利要求1所述的应用包生成方法,其特征在于,所述对所述资源文件执行打包指令,生成所述docker镜像对应的资源包,包括:
5.根据权利要求1所述的应用包生成方法,其特征在于,所述将所述docker镜像、所述资源包以及渲染后的所述描述文件存储在一个所述目标文件...
【专利技术属性】
技术研发人员:张海飞,朱文雷,崔勤,
申请(专利权)人:北京长亭科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。