一种基于多架构的大规模k8s集群运维的方法及装置制造方法及图纸

技术编号:26504231 阅读:26 留言:0更新日期:2020-11-27 15:31
本发明专利技术提供一种基于多架构的大规模k8s集群运维的方法及装置,所述方法包括如下步骤:S1.部署kubernetes元集群,并在kubernetes元集群部署集群运行控制模块,设置集群运行控制模块集成并管理若干主节点组件;S2.集群运行控制模块接收到集群创建请求后,解析出所需集群资源,根据所需集群资源选择所需主节点组件,创建并监控kubernetes业务集群及主节点;S3.在kubernetes业务集群部署节点运行控制模块,并设置节点运行控制模块创建并监控工作节点。本发明专利技术通过设置集群运行控制模块以及节点运行控制模块实现运维和管理大规模kubernetes业务集群及工作节点成为现实。

【技术实现步骤摘要】
一种基于多架构的大规模k8s集群运维的方法及装置
本专利技术属于集群部署
,具体涉及一种基于多架构的大规模k8s集群运维的方法及装置。
技术介绍
K8s:kubernetes,简称K8s,是用8代替8个字符“ubernete”而成的缩写,是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效,Kubernetes提供了应用部署、规划、更新以及维护的一种机制。对于云服务提供者,大规模的kubenetes集群运维和管理是不可回避的一个课题,海量k8s集群运维和管理,有很多待解决的痛点,现有大规模Kubernetes集群运维,无法快速上线kubenetes集群主节点及工作节点,也无法管理kubenetes集群主节点组件以及工作节点软件。此为现有技术的不足,因此,针对现有技术中的上述缺陷,提供一种基于多架构的大规模k8s集群运维的方法及装置,是非常有必要的。
技术实现思路
针对现有技术的上述大规模Kubernetes集群运维中针对主节点和工作节点无法快本文档来自技高网...

【技术保护点】
1.一种基于多架构的大规模k8s集群运维的方法,其特征在于,包括如下步骤:/nS1.部署kubernetes元集群,并在kubernetes元集群部署集群运行控制模块,设置集群运行控制模块集成并管理若干主节点组件;/nS2.集群运行控制模块接收到集群创建请求后,解析出所需集群资源,根据所需集群资源选择所需主节点组件,创建并监控kubernetes业务集群及主节点;/nS3.在kubernetes业务集群部署节点运行控制模块,并设置节点运行控制模块创建并监控工作节点。/n

【技术特征摘要】
1.一种基于多架构的大规模k8s集群运维的方法,其特征在于,包括如下步骤:
S1.部署kubernetes元集群,并在kubernetes元集群部署集群运行控制模块,设置集群运行控制模块集成并管理若干主节点组件;
S2.集群运行控制模块接收到集群创建请求后,解析出所需集群资源,根据所需集群资源选择所需主节点组件,创建并监控kubernetes业务集群及主节点;
S3.在kubernetes业务集群部署节点运行控制模块,并设置节点运行控制模块创建并监控工作节点。


2.如权利要求1所述的基于多架构的大规模k8s集群运维的方法,其特征在于,步骤S1具体步骤如下:
S11.通过静态进程创建kubernetes元集群,并在kubernetes元集群部署集群运行控制模块;
S12.设置集群运行控制模块监控集群自定义资源,集成并管理各主节点组件及扩展组件。


3.如权利要求2所述的基于多架构的大规模k8s集群运维的方法,其特征在于,步骤S1中还包括如下步骤:
S13.在kubernetes元集群部署节点运行控制住模块,设置kubernetes元集群的节点运行控制模块在kubernetes元集群创建工作节点,并管理工作节点,所述kubernetes元集的工作节点对应kubernetes业务集群的主节点。


4.如权利要求1所述的基于多架构的大规模k8s集群运维的方法,其特征在于,步骤S2具体步骤如下:
S21.设置集群运行控制模块接收到集群创建请求后,解析出所需集群自定义资源;
S22.设置集群运行控制模块根据所需集群自定义资源,选择创建kubernetes业务集群所需主节点组件,进行kubernetes业务集群及其主节点创建。


5.如权利要求1所述的基于多架构的大规模k8s集群运维的方法,其特征在于,步骤S3具体步骤如下:
S31.在kubernetes业务集群部署节点运行控制模块;
S32.设置节点运行控制模块监控机器自定义资源,集成并管理各工作节点软件;
S33.设置节点运行控制模块接收到工作节点扩容请求后,解析出所需机器自定义资源,并根据所需机器自定义资源,选择进行工作节点扩容所需工作节点软件,进行工作节点创建。


6.如权利要求5所述的基于多架构的大规模k8s集群运维的方法,其特征在于,步骤S3还包括如下步骤:
S34.设置节点运行控制模块监控工作节点对应状态,在工作节点存在软件运行故障时,...

【专利技术属性】
技术研发人员:崔润兴
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

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

1