[发明专利]一种容器集群的节点管理方法、系统、设备及存储介质在审
申请号: | 201910995228.1 | 申请日: | 2019-10-18 |
公开(公告)号: | CN110784347A | 公开(公告)日: | 2020-02-11 |
发明(设计)人: | 曾兴 | 申请(专利权)人: | 北京浪潮数据技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 11227 北京集佳知识产权代理有限公司 | 代理人: | 牛亭亭 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 集群 标签添加 指令 标签 申请 节点管理系统 标签管理 存储介质 定向应用 技术效果 节点管理 节点添加 容器平台 应用部署 应用 携带 部署 管理 | ||
本申请公开了一种容器集群的节点管理方法,应用于容器平台中,包括:搭建包括多个节点的容器集群;在接收到任意标签添加指令时,根据标签添加指令对相应的各节点添加标签添加指令中携带的标签;基于容器集群中的各个节点的各个标签进行应用部署。应用本申请所提供的方案,在对容器集群的节点进行管理时,通过标签管理的方式方便了容器集群的定向应用部署。本申请还提供了一种容器集群的节点管理系统、设备及存储介质,具有相应技术效果。
技术领域
本发明涉及服务器技术领域,特别是涉及一种容器集群的节点管理方法、系统、设备及存储介质。
背景技术
随着互联网应用的高速发展,单节点服务器部署的应用越来越难以承受巨大的访问量,因此,通过容器集群来进行大应用的部署越来越常见。
容器集群是一种将多台物理机抽象为逻辑上单一容器的技术,例如Kubernetes是常用的开源的容器集群管理系统,可以为容器化的应用提供部署运行、资源调度、服务发现和动态伸缩等一系列完整功能,提高了大规模容器集群管理的便捷性。
但是,随着容器集群中可部署的应用越来越多,不同应用的部署要求也各异,在基于容器集群实现应用部署时,如何进一步地科学地对容器集群的节点进行管理,从而方便应用部署显得尤为重要。例如,部分节点只允许部署核心应用,在部署某一个普通的应用时,工作人员的一种操作方式是需要查询出各个节点上已部署的各个应用,进而区分出核心应用所在的各节点,再将待部署的普通应用部署在这些核心应用之外的节点上。又如,A应用在部署时,要求节点中需要部署有B应用,则工作人员的一种操作方式也是需要查询出各个节点已部署的各个应用,从而确定出各个部署了B应用的节点,再选取出一个节点进行A应用的部署,操作流程复杂。
综上所述,如何对容器集群的节点进行管理,从而方便容器集群的应用部署,是目前本领域技术人员急需解决的技术问题。
发明内容
本发明的目的是提供一种容器集群的节点管理方法、系统、设备及存储介质,以对容器集群的节点进行管理,方便容器集群的应用部署。
为解决上述技术问题,本发明提供如下技术方案:
一种容器集群的节点管理方法,应用于容器平台中,包括:
搭建包括多个节点的容器集群;
在接收到任意标签添加指令时,根据所述标签添加指令对相应的各节点添加所述标签添加指令中携带的标签;
基于所述容器集群中的各个节点的各个标签进行应用部署。
优选的,还包括:
监控所述容器集群中的各个节点的状态并进行显示。
优选的,还包括:
接收节点扩容指令;
将所述节点扩容指令所针对的节点添加至所述容器集群中。
优选的,所述将所述节点扩容指令所针对的节点添加至所述容器集群中,包括:
为所述节点扩容指令所针对的节点以及所述容器集群中的各个节点均添加登录证书;
在为所述节点扩容指令所针对的节点配置yum源之后,配置该节点的host文件并通过kubect1命令将该节点添加至所述容器集群中。
优选的,还包括:
在接收标签调度指令之后,根据所述标签调度指令携带的信息对已添加的标签进行标签替换或标签删除。
一种容器集群的节点管理系统,应用于容器平台中,包括:
容器集群搭建模块,用于搭建包括多个节点的容器集群;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京浪潮数据技术有限公司,未经北京浪潮数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910995228.1/2.html,转载请声明来源钻瓜专利网。