【技术实现步骤摘要】
本申请涉及工业互联网,尤其涉及一种云原生环境下应用程序部署方法、设备及介质。
技术介绍
1、云原生是一种新型技术体系,是云计算未来的发展方向围绕基础设施、应用架构、开发运维等场景,让系统更加弹性可靠容错、松耦合、易管理、可观测,充分发挥云计算的优势,提升技术效率,应用原生被设计为在云上以最佳方式运行,充分发挥云的优势,是上云的最短路径。k8s是开源的容器集群管理系统,是云原生的主要承载技术,在docker技术的基础上,用于管理云平台中多个主机上的容器化应用,为容器化的应用提供部署运行、资源调度、服务发现和动态伸缩等一系列完整功能,提高了大规模容器集群管理的便捷性。pod是kubernetes的最小工作单元。每个pod包含一个或多个容器。pod中的容器会作为一个整体被k8s调度到集群中的一个node上运行。应用运行在容器中,由k8s云平台统一分配计算、网络、存储资源。容器占用的资源更少,具有更快的启动速度,对于微服务化应用、分布式应用具有更好的服务治理、资源弹性伸缩、滚动升级等特性。
2、越来越多的企业在数字化转型中应用上云通
...【技术保护点】
1.一种云原生环境下应用程序部署方法,其特征在于,所述方法包括:
2.根据权利要求1所述的种云原生环境下应用程序部署方法,其特征在于,所述基于所述多种预置钩子函数进行工作空间检测,以确定出工作空间对应的语言环境,具体包括:
3.根据权利要求1所述的种云原生环境下应用程序部署方法,其特征在于,所述根据所述语言环境确定出相应的配置文件模板,具体包括:
4.根据权利要求1所述的种云原生环境下应用程序部署方法,其特征在于,所述基于参数生成模块的预置参数自动生成函数与当前工程内的预置配置数据,确定出模板参数,具体包括:
5.根据权
...【技术特征摘要】
1.一种云原生环境下应用程序部署方法,其特征在于,所述方法包括:
2.根据权利要求1所述的种云原生环境下应用程序部署方法,其特征在于,所述基于所述多种预置钩子函数进行工作空间检测,以确定出工作空间对应的语言环境,具体包括:
3.根据权利要求1所述的种云原生环境下应用程序部署方法,其特征在于,所述根据所述语言环境确定出相应的配置文件模板,具体包括:
4.根据权利要求1所述的种云原生环境下应用程序部署方法,其特征在于,所述基于参数生成模块的预置参数自动生成函数与当前工程内的预置配置数据,确定出模板参数,具体包括:
5.根据权利要求1所述的种云原生环境下应用程序部署方法,其特征在于,所述根据所述配置文件模板与所述模板参数,生成配置文件,具体包括:
【专利技术属性】
技术研发人员:田铭,肖雪,魏红,徐继浩,肖明东,
申请(专利权)人:浪潮云洲工业互联网有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。