基于Kubernetes混合部署的参数配置方法、装置、终端及介质与流程

阅读: 评论:0


基于kubernetes混合部署的参数配置方法、装置、终端及介质
技术领域
1.本发明涉及互联网技术领域,特别涉及一种基于kubernetes混合部署的参数配置方法、装置及设备。


背景技术:



2.目前,业务系统在部署时,往往会同时部署在多个不同的云平台上;示例性的,将同一业务系统中的功能模块分别部署在阿里云、华为云和腾讯云等云平台上;对于每个云平台,为便于用户在其上部署业务系统,通常会提供预设的部署规范,如api文档、部署文档等,其包括各功能参数的功能信息、配置范围和配置方式等,以便于用户根据该部署规范中包含的信息,对业务系统于云平台上进行部署。
3.然而,由于不同云平台所提供的部署规范并不相同,例如参数的功能不同、设置方式不同和设置范围不同等,则于不同云平台上进行混合部署时,通常需要先获取和掌握各云平台对应的部署方式,即与各云平台对应的参数配置方式和配置范围等;然后,基于各部署规范,对业务系统中的各功能参数进行综合配置;这种方式不仅增大了混合部署的难度,也会影响部署效率;且目前仍主要采用人为方式来掌握不同云平台的部署规范,则易受人为因素的影响,产生参数配置错误、遗漏配置参数等情况,大大地增加了出错的概率,也进一步降低了部署的效率和质量,更有甚至会导致严重的后果。


技术实现要素:



4.鉴于以上所述现有技术的缺点,本发明的目的在于提供一种基于kubernetes混合部署的参数配置方法、系统、终端及介质,用于解决现有的混合部署方法难度较大,部署效率较低,且易受人为因素的影响而产生参数配置错误、遗漏配置参数等情况等问题。
5.为了解决上述技术问题,本发明于第一方面提供一种基于kubernetes混合部署的参数配置方法,用于将业务系统中的业务单元部署至不同的云平台时,对所述业务单元进行自动化参数配置;其中,各云平台配置对应的部署文档,所述部署文档中包括各部署功能和与所述部署功能对应的部署参数信息,所述部署参数信息包括部署参数的参数功能、配置方式和配置范围;所述基于kubernetes混合部署的参数配置方法,包括:基于各云平台对应的所述部署文档,检测当前的业务单元是否为待部署的业务功能;于检测到当前的业务单元为待部署的业务功能时,基于所述部署文档,将与所述业务功能关联的部署参数设置为关联部署参数;并于所述关联部署参数中确定通用配置参数,所述通用配置参数为所述参数功能相同的关联部署参数;基于所述部署文档中各部署参数的配置方式和配置范围,确定所述通用配置参数的配置方式和配置范围。
6.于本发明一实施例中,所述检测当前的业务单元是否为待部署的业务功能,包括:获取所述业务单元的业务功能;检测各所述部署文档中是否均包括与所述业务功能相同的部署功能,如是,将所述业务单元作为待部署的业务功能,并将与所述业务功能相同的部署功能,设置为通用部署功能;如否,则对下一个业务单元执行该步骤。
7.于本发明一实施例中,采用自然语言处理方法,检测各所述部署文档中是否均包括与所述业务功能相同的部署功能。
8.于本发明一实施例中,所述通用配置参数的获取方式,包括:基于各所述部署文档中部署参数的参数功能,检测各所述关联部署参数之间是否存在参数功能相同的关联部署参数,如是,则将参数功能相同的关联部署参数设置为所述业务单元中的通用配置参数。
9.于本发明一实施例中,所述基于所述部署文档中的配置方式和配置范围,确定所述通用配置参数的配置方式和配置范围,包括:获取各所述通用配置参数于对应配置文档中的配置方式和配置范围;于各所述通用配置参数对应的各配置方式中选取相同的方式,作为通用配置参数的配置方式,于各所述通用配置参数对应的配置范围中选取相同的范围,作为通用配置参数的配置范围,以获取自动部署后的业务参数。
10.于本发明一实施例中,所述基于kubernetes混合部署的参数配置方法,还包括:基于各所述部署文档中部署参数的参数功能,检测各所述关联部署参数之间是否存在参数功能相同的关联部署参数,如否,则将参数功能不相同的关联部署参数设置为独立配置参数;检测各所述独立配置参数是否属于默认类的配置参数,如是,则将该独立配置参数设置为默认配置参数;以及,基于所述部署文档中的配置方式和配置范围,确定所述默认配置参数的配置方式和配置范围。
11.于本发明一实施例中,,所述基于所述部署文档中的配置方式和配置范围,确定所述默认配置参数的配置方式和配置范围,包括:获取各所述默认配置参数于对应配置文档中的配置方式和配置范围,并将所述配置方式作为所述默认配置参数的配置方式,和将所述配置范围作为所述默认配置参数的配置范围。
12.本发明于第二方面提供一种基于kubernetes混合部署的参数配置装置,用于将业务系统中的业务单元部署至不同的云平台时,对所述业务单元进行自动化参数配置;其中,各云平台配置对应的部署文档,所述部署文档中包括各部署功能和与所述部署功能对应的部署参数信息,所述部署参数信息包括部署参数的参数功能、配置方式和配置范围;所述基于kubernetes混合部署的参数配置装置,包括:业务功能检测单元,用于根据各云平台对应的部署文档,检测当前的业务单元是否为待部署的业务功能;通用配置参数获取单元,用于于检测到当前的业务单元为待部署的业务功能时,基于所述部署文档,将与所述业务功能关联的部署参数设置为关联部署参数;并于所述关联部署参数确定通用配置参数,所述通用配置参数为所述参数功能相同的关联部署参数;配置单元,用于基于所述部署文档中的配置方式和配置范围,确定所述通用配置参数的配置方式和配置范围。
13.于本发明一实施例中,所述基于kubernetes混合部署的参数配置装置还包括:独立配置参数获取单元,用于基于各所述部署文档中部署参数的参数功能,检测各所述配置文档之间是否存在参数功能相同的部署参数,如否,则将参数功能不相同的部署参数设置为独立配置参数。
14.本发明于第三方面提供一种终端,包括:处理器以及存储器,所述存储器与所述处理器之间通信连接;所述存储器用于存储计算机程序,所述处理器用于执行所述存储器存储的计算机程序,以使所述终端执行如上任意所述基于kubernetes混合部署的参数配置方法。
15.本发明于第四方面提供一种计算机存储介质,所述计算机存储介质存储有计算机
程序,所述计算机程序被处理器执行时实现如上任意所述基于kubernetes混合部署的参数配置方法。
16.如上所述,本发明提供的所述基于kubernetes混合部署的参数配置方法、装置、终端及计算机存储介质,通过获取各云平台对应的部署文档,获取待部署的业务功能对应的关联部署参数,于各关联部署参数中确定参数功能相同的通用配置参数;以及基于所述部署文档,确定通用配置参数的配置方式和配置范围,从而无需掌握各云平台对应的参数配置规则,可以便捷、高效地实现部署参数的自动配置,进而提高了各业务单元于混合部署时的部署效率、和自动化水平。
17.本发明的其它特征和优点将在随后的说明书中阐述,并且部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
18.图1为本发明所述基于kubernetes混合部署的参数配置方法于一实施例中的应用场景示意图;
19.图2为本发明所述基于kubernetes混合部署的参数配置方法于一实施例中的流程示意图;
20.图3为本发明所述基于kubernetes混合部署的参数配置装置于一实施例中的结构示意图;
21.图4为本发明所述终端于一实施例中的结构示意图。
具体实施方式
22.以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
23.需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
24.还需要说明的是,若本发明实施例中有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。
25.为解决现有技术中存在的技术问题,本发明提供一种基于kubernetes混合部署的参数配置方法,用于将业务系统中的业务单元部署至不同的的云平台时,对业务单元进行自动化地参数配置。
26.其中,所述kubernetes为开源容器集管理单元,用于自动部署、扩展和管理容器
化的应用程序。
27.请参阅图1,示出为本发明实施例所述基于kubernetes的混合部署参数配置方法的应用场景示意图。如图1所示,该方法适用于应用端,该应用端连接两个以上的云平台;所述应用端中的业务系统基于kubernetes,实现对各云平台中存储容器的调用。
28.请参阅图2,示出为本发明实施例提供的所述基于kubernetes混合部署的参数配置方法的流程示意图;如图2所示,对于业务系统中的单个业务单元,该方法包括以下步骤:
29.s100,基于各云平台对应的部署文档,检测当前的业务单元是否为待部署的业务功能;
30.其中,所述业务单元为业务系统中用于实现某一特定功能的模块;所述待部署的业务功能,为等待部署至不同云平台上的业务功能;
31.于一具体实施方式中,所述业务单元包括日志采集模块,其对应业务功能为对存储于各云平台上的日志信息进行采集。
32.具体的,该步骤于执行时,包括:
33.获取所述业务单元的业务功能;
34.于各云平台对应的所述部署文档中,检测是否均包括与所述业务功能相同的部署功能,如是,将所述业务单元作为待部署的业务功能,并将与所述业务功能相同的部署功能,设置为通用部署功能;如否,则对下一个业务单元执行该步骤。
35.其中,所述部署文档中包括云平台部署时的规范信息,所述规范信息包括但不限于部署功能和于所述部署功能对应的各部署参数信息;所述部署参数信息包括部署参数名称、参数功能、部署方式、部署范围或其他的部署规范;可选的,所述部署文档包括api文档。
36.于一具体实施方式中,于各云平台上抓取与各云平台对应的api文档;获取各api文档中包含的各部署功能;于各api文档中检测是否均存在与所述业务功能相同的部署功能,如是,则表明该业务功能于各云平台中均可部署,则将该业务功能设定为待部署的业务功能;并将与所述待部署的业务功能相同的部署功能,设置为通用部署功能。
37.可选的,采用自然语言处理,检各所述部署文档中是否均包括具与所述业务功能相同的部署功能。
38.s200,于检测到当前的业务单元为待部署的业务功能时,基于所述部署文档,将与所述业务功能关联的部署参数设置为关联部署参数;并于所述关联部署参数确定通用配置参数;
39.其中,所述通用配置参数为在不同云平台上,具有相同参数功能的所述关联部署参数;
40.具体的,于检测到当前的业务单元为待部署的业务功能后,基于各所述部署文档中各部署参数对应的参数功能,获取各所述关联部署参数对应的参数功能;并检测各所述关联部署参数之间是否存在参数功能相同的所述关联部署参数,如是,则将参数功能相同的所述关联部署参数设置为所述业务单元中的通用配置参数。
41.所述参数功能为部署参数于部署中的功能和作用;示例性的,当部署功能为日志采集时,其包括的部署参数包括分词参数、索引参数、采集时间和采集大小,对应的参数功能分别为:划分单词、增加索引、获取采集时间和获取采集大小。
42.于一具体实施方式中,所述功能信息为日志采集,于第一云平台上,所述部署参数
包括第一分词参数和第一索引参数;于第二云平台上,所述部署参数包括第二分词参数,和第二索引参数;由于第一分词参数与第二分词参数的参数功能相同,则将分词参数作为所述日志采集的通用配置参数;同样的,由于第一索引参数与第二索引参数的参数功能相同,则将索引参数作为所述日志采集的通用配置参数。
43.可选的,采用自然语言处理,检测各所述部署文档中是否均包括具与所述业务功能相同的部署功能。
44.s300,基于所述部署文档中的配置方式和配置范围,确定所述通用配置参数的配置方式和配置范围,以实现所述业务单元的自动部署。
45.具体的,获取各所述通用配置参数于对应配置文档中的配置方式和配置范围;
46.于各所述通用配置参数对应的各配置方式中选取相同的方式,作为通用配置参数的配置方式,于各所述通用配置参数对应的配置范围中选取相同的范围,作为通用配置参数的配置范围,以获取自动部署后的业务参数。
47.示例性的,将日志采集模块在阿里云、华为云和腾讯云上进行混合云部署时,通过整理阿里云,华为云各云平台的api参数后,获得通用配置参数为分词参数和检索参数;当阿里云上日志有a、b、c三种分词方式和倒排索引方式,华为云上有a、b两种分词方式和倒排索引方式,则将a、b两种分词方式,作为通用分词参数的配置方式,和将倒排索引方式作为索引参数的配置方式,以保证混合云部署的通用性。
48.于其他实施例中,所述基于kubernetes混合部署的参数配置方法,于执行步骤s200,还包括:于所述关联部署参数确定独立配置参数,检测各所述独立配置参数是否属于默认类的配置参数,如是,则将该独立配置参数设置为默认配置参数。
49.其中,所述独立配置参数为根据各云平台需要分别进行配置的参数,即在不同云平台上,参数功能不相同的所述关联部署参数;
50.所述默认类的配置参数为该配置参数为所述业务单元于不同云平台上必须部署的参数。
51.具体的,基于各所述部署文档中部署参数的参数功能,检测各所述配置文档之间是否存在参数功能相同的部署参数,如否,则将参数功能不相同的部署参数设置为独立配置参数。
52.以及,所述基于kubernetes混合部署的参数配置方法,还包括:
53.基于所述部署文档中的配置方式和配置范围,确定所述默认配置参数的配置方式和配置范围。
54.具体的,获取各所述默认配置参数于对应配置文档中的配置方式和配置范围,并将所述配置方式作为所述默认配置参数的配置方式,和将所述配置范围作为所述默认配置参数的配置范围。
55.即所述业务单元部署至不同的云平台过程中,对于所述默认配置参数,如某一云平台中未包含该默认配置参数,则不做与该默认配置参数对应的执行处理。
56.为解决现有技术中存在的技术问题,本发明提供一种基于kubernetes混合部署的参数配置装置,用于在业务系统的混合云部署时,即将业务系统中的业务单元部署至不同的云平台时,对业务系统对应的参数进行自动化配置。
57.请参阅图3,示出为本发明实施例提供的所述基于kubernetes混合部署的参数配
置装置的结构示意图。
58.如图3所示,所述基于kubernetes混合部署的参数配置装置30包括业务功能检测单元31、通用配置参数获取单元32和配置单元33;
59.其中,所述业务功能检测单元31用于根据各云平台对应的部署文档,检测当前的业务单元是否为待部署的业务功能;
60.所述通用配置参数获取单元32,用于在检测到当前的业务单元为待部署的业务功能时,基于所述部署文档,将与所述业务功能关联的部署参数设置为关联部署参数;并于所述关联部署参数确定通用配置参数,所述通用配置参数为所述参数功能相同的关联部署参数;
61.其中,所述通用配置参数为在不同云平台上,具有相同参数功能的所述关联部署参数;
62.具体的,所述通用配置参数获取单元32于执行时,包括:基于各所述部署文档中部署参数的参数功能,检测各所述配置文档之间是否存在参数功能相同的部署参数,如是,则将参数功能相同的部署参数设置为所述业务单元中的通用配置参数。
63.可选的,采用自然语言处理,检测各所述部署文档中是否均包括具与所述业务功能相同的部署功能。
64.配置单元33,用于基于所述部署文档中的配置方式和配置范围,确定所述通用配置参数的配置方式和配置范围。
65.具体的,所述配置单元33于执行时,包括:获取各所述通用配置参数于对应配置文档中的配置方式和配置范围;于各所述通用配置参数对应的各配置方式中选取相同的方式,作为通用配置参数的配置方式,于各所述通用配置参数对应的配置范围中选取相同的范围,作为通用配置参数的配置范围,以获取自动部署后的业务参数。
66.可选的,所述基于kubernetes混合部署的参数配置装置,还包括:独立配置参数获取单元、默认配置参数获取单元和默认配置参数配置单元;
67.所述独立配置参数获取单元用于基于各所述部署文档中部署参数的参数功能,检测各所述配置文档之间是否存在参数功能相同的部署参数,如否,则将参数功能不相同的部署参数设置为独立配置参数。
68.其中,所述独立配置参数为根据各云平台需要分别进行配置的参数,即在不同云平台上,参数功能不相同的所述关联部署参数。
69.所述默认配置参数获取单元用于检测各所述独立配置参数是否属于默认类的配置参数,如是,则将该独立配置参数设置为默认配置参数;
70.其中,所述默认类的配置参数为该配置参数为所述业务单元于不同云平台上必须部署的参数。
71.具体的,基于各所述部署文档中部署参数的参数功能,检测各所述配置文档之间是否存在参数功能相同的部署参数,如否,则将参数功能不相同的部署参数设置为独立配置参数。
72.所述默认配置参数配置单元用于根据所述部署文档中的配置方式和配置范围,确定所述默认配置参数的配置方式和配置范围。
73.具体的,获取各所述默认配置参数于对应配置文档中的配置方式和配置范围,并
将所述配置方式作为所述默认配置参数的配置方式,和将所述配置范围作为所述默认配置参数的配置范围。
74.为解决现有技术中存在的技术问题,本发明实施例还提供了一种终端,请参阅4,示出了本发明所述终端的结构示意图;如图4所示,所述终端4包括相互连接的存储器41和处理器42;存储器41用于存储计算机程序,处理器42用于执行存储器存储的计算机程序,以使终端执行时可实现如上任意所述基于kubernetes混合部署的参数配置方法中的步骤。
75.可选的,所述存储器的数量均可以是一个或多个,所述处理器的数量可以是一个或多个,图4中均以一个为例。
76.可选的,所述终端中的处理器按照如图2示出的所述基于kubernetes混合部署的参数配置方法中的步骤,将一个或多个以应用程序进程对应的指令加载到存储器上中,并由处理器运行存储于存储器中的应用程序,从而实现如所述基于kubernetes混合部署的参数配置方法中的各功能,在此不在对其进行赘述。
77.需要说明的是,存储器包括但不限于随机存取存储器(random access memory,简称ram),也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。同理处理器也可以是通用处理器,包括中央处理器(central processing unit,简称cpu)、网络处理器(network processor,简称np)等;还可以是数字信号处理器(digital signal processing,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)、现场可编程门阵列(field programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
78.本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器调用时执行如图2示出的所述基于kubernetes混合部署的参数配置方法中的步骤。所述计算机可读存储介质可能包含随机存取存储器(random access memory,简称ram),也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
79.综上所述,本发明提供的所述基于kubernetes混合部署的参数配置方法、装置、终端及计算机存储介质,通过获取各云平台对应的部署文档,获取待部署的业务功能对应的关联部署参数,于各关联部署参数中确定参数功能相同的通用配置参数;以及基于所述部署文档,确定通用配置参数的配置方式和配置范围,从而无需掌握各云平台对应的参数配置规则,可以便捷、高效地实现部署参数的自动配置,进而提高了各业务单元于混合部署时的部署效率、和自动化水平。
80.虽然本发明所公开的实施方式如上,但所述的内容只是为了便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属技术领域内的技术人员,在不脱离本发明所公开的精神和范围的前提下,可以在实施的形式上及细节上作任何的修改与变化,但本发明的保护范围,仍须以所附的权利要求书所界定的范围为准。

技术特征:


1.一种基于kubernetes混合部署的参数配置方法,其特征在于,用于将业务系统中的业务单元部署至不同的云平台时,对所述业务单元进行自动化参数配置;其中,各云平台配置对应的部署文档,所述部署文档中包括各部署功能和与所述部署功能对应的部署参数信息,所述部署参数信息包括部署参数的参数功能、配置方式和配置范围;所述基于kubernetes混合部署的参数配置方法,包括:基于各云平台对应的所述部署文档,检测当前的业务单元是否为待部署的业务功能;于检测到当前的业务单元为待部署的业务功能时,基于所述部署文档,将与所述业务功能关联的部署参数设置为关联部署参数;并于所述关联部署参数中确定通用配置参数,所述通用配置参数为所述参数功能相同的关联部署参数;基于所述部署文档中各部署参数的配置方式和配置范围,确定所述通用配置参数的配置方式和配置范围。2.根据权利要求1所述的基于kubernetes混合部署的参数配置方法,其特征在于,所述检测当前的业务单元是否为待部署的业务功能,包括:获取所述业务单元的业务功能;检测各所述部署文档中是否均包括与所述业务功能相同的部署功能,如是,将所述业务单元作为待部署的业务功能,并将与所述业务功能相同的部署功能,设置为通用部署功能;如否,则对下一个业务单元执行该步骤。3.根据权利要求2所述的基于kubernetes混合部署的参数配置方法,其特征在于,采用自然语言处理方法,检测各所述部署文档中是否均包括与所述业务功能相同的部署功能。4.根据权利要求1所述的基于kubernetes混合部署的参数配置方法,其特征在于,所述通用配置参数的获取方式,包括:基于各所述部署文档中部署参数的参数功能,检测各所述关联部署参数之间是否存在参数功能相同的关联部署参数,如是,则将参数功能相同的关联部署参数设置为所述业务单元中的通用配置参数。5.根据权利要求1所述的基于kubernetes混合部署的参数配置方法,其特征在于,所述基于所述部署文档中的配置方式和配置范围,确定所述通用配置参数的配置方式和配置范围,包括:获取各所述通用配置参数于对应配置文档中的配置方式和配置范围;于各所述通用配置参数对应的各配置方式中选取相同的方式,作为通用配置参数的配置方式,于各所述通用配置参数对应的配置范围中选取相同的范围,作为通用配置参数的配置范围,以获取自动部署后的业务参数。6.根据权利要求4所述的基于kubernetes混合部署的参数配置方法,其特征在于,还包括:基于各所述部署文档中部署参数的参数功能,检测各所述关联部署参数之间是否存在参数功能相同的关联部署参数,如否,则将参数功能不相同的关联部署参数设置为独立配置参数;检测各所述独立配置参数是否属于默认类的配置参数,如是,则将该独立配置参数设置为默认配置参数;以及,基于所述部署文档中的配置方式和配置范围,确定所述默认配置参数的配置方式和配
置范围。7.根据权利要求6所述的基于kubernetes混合部署的参数配置方法,其特征在于,所述基于所述部署文档中的配置方式和配置范围,确定所述默认配置参数的配置方式和配置范围,包括:获取各所述默认配置参数于对应配置文档中的配置方式和配置范围,并将所述配置方式作为所述默认配置参数的配置方式,和将所述配置范围作为所述默认配置参数的配置范围。8.一种基于kubernetes混合部署的参数配置装置,其特征在于,用于将业务系统中的业务单元部署至不同的云平台时,对所述业务单元进行自动化参数配置;其中,各云平台配置对应的部署文档,所述部署文档中包括各部署功能和与所述部署功能对应的部署参数信息,所述部署参数信息包括部署参数的参数功能、配置方式和配置范围;所述基于kubernetes混合部署的参数配置装置,包括:业务功能检测单元,用于根据各云平台对应的部署文档,检测当前的业务单元是否为待部署的业务功能;通用配置参数获取单元,用于于检测到当前的业务单元为待部署的业务功能时,基于所述部署文档,将与所述业务功能关联的部署参数设置为关联部署参数;并于所述关联部署参数确定通用配置参数,所述通用配置参数为所述参数功能相同的关联部署参数;配置单元,用于基于所述部署文档中的配置方式和配置范围,确定所述通用配置参数的配置方式和配置范围。9.一种终端,其特征在于,包括:处理器以及存储器,所述存储器与所述处理器之间通信连接;所述存储器用于存储计算机程序,所述处理器用于执行所述存储器存储的计算机程序,以使所述终端执行如权利要求1至7中任一项所述基于kubernetes混合部署的参数配置方法。10.一种计算机存储介质,所述计算机存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述基于kubernetes混合部署的参数配置方法。

技术总结


本发明提供了一种基于Kubernetes混合部署的参数配置方法、系统、终端及计算机存储介质,其中方法包括:基于各云平台对应的部署文档,检测当前的业务单元是否为待部署的业务功能;于检测到当前的业务单元为待部署的业务功能时,基于各所述部署文档,获取与所述业务功能相对应的部署参数,并基于所述部署参数确定通用配置参数;基于所述部署文档中的配置方式和配置范围,确定所述通用配置参数的配置方式和配置范围,以实现所述业务单元的自动部署,从而降低了混合部署的难度,有效地提高了部署效率。效率。效率。


技术研发人员:

陈飞 刘琼 祝凯宇

受保护的技术使用者:

杭州米络星科技(集团)有限公司

技术研发日:

2022.11.24

技术公布日:

2023/3/24

本文发布于:2023-03-26 22:17:00,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/3/80071.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:所述   参数   功能   业务
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图