[发明专利]一种管理容器云平台授权证书的方法及系统在审
申请号: | 201911114302.0 | 申请日: | 2019-11-14 |
公开(公告)号: | CN110855668A | 公开(公告)日: | 2020-02-28 |
发明(设计)人: | 杨晨君 | 申请(专利权)人: | 浙江九州云信息科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京世誉鑫诚专利代理事务所(普通合伙) 11368 | 代理人: | 孙国栋 |
地址: | 313000 浙江省湖州市吴兴*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 管理 容器 平台 授权 证书 方法 系统 | ||
本发明涉及一种管理容器云平台授权证书的方法及系统,其中,该方法包括:生成密钥;根据所述密钥生成电子授权证书;将所述电子授权证书复制到部署容器云平台的服务器上;验证所述电子授权证书是否有效,若否则终止运行所述容器云平台。本发明通过在部署容器云平台的服务器上配置对应的电子授权证书,并对其进行验证,可以防止未经授权就使用容器云平台的情况发生,有力保护了开发公司的财产利益。
技术领域
本发明涉及容器云技术,具体涉及一种管理容器云平台授权证书的方法及系统。
背景技术
现有的容器云平台中,有的是开源的容器云平台(如kubernetes),这种平台使用了开放的授权证书,即任何用户都可以使用和修改源码,没有验证授权证书的机制,但是在商业环境中原本的kubernetes平台并不能很好的支持用户的需求,所以往往需要各个公司的额外的开发,包装成为自己的公司的产品,但是由于kubernetes平台没有管理电子授权证书的机制,造成公司包装的产品没有任何保护,损害了开发企业的财产利益。
发明内容
针对上述技术问题,本发明提供一种管理容器云平台授权证书的方法及系统。
本发明解决上述技术问题的技术方案如下:一种管理容器云平台授权证书的方法,包括:
生成密钥;
根据所述密钥生成电子授权证书;
将所述电子授权证书复制到部署容器云平台的服务器上;
验证所述电子授权证书是否有效,若否则终止运行所述容器云平台。
本发明的有益效果是:通过在部署容器云平台的服务器上配置对应的电子授权证书,并对其进行验证,可以防止未经授权就使用容器云平台的情况发生,有力保护了开发公司的财产利益。
在上述技术方案的基础上,本发明还可以做如下改进。
进一步,所述容器云平台为kubernetes平台。
进一步,所述电子授权证书设定了所述电子授权证书的有效期、所述部署容器云平台的服务器的CPU的最大允许数量和/或所述部署容器云平台的服务器的最大允许数量。
进一步,所述验证所述电子授权证书是否有效,具体包括:
验证当前日期是否超过了所述电子授权证书设定的有效期、验证当前部署容器云平台的服务器的CPU数量是否超过了所述电子授权证书设定的部署容器云平台的服务器的CPU的最大允许数量,和/或当前部署容器云平台的服务器的数量是否超过了所述电子授权证书设定的部署容器云平台的服务器的最大允许数量。
为实现上述发明目的,本发明还提供一种管理容器云平台授权证书的系统,包括:
密钥生成模块,用于生成密钥;
证书生成模块,用于根据所述密钥生成电子授权证书;
证书复制模块,用于将所述电子授权证书复制到部署容器云平台的服务器上;
证书验证模块,用于验证所述电子授权证书是否有效,若否则终止运行所述容器云平台。
进一步,所述容器云平台为kubernetes平台。
进一步,所述电子授权证书设定了所述电子授权证书的有效期、所述部署容器云平台的服务器的CPU的最大允许数量和/或所述部署容器云平台的服务器的最大允许数量。
进一步,所述证书验证模块,具体用于:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江九州云信息科技有限公司,未经浙江九州云信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911114302.0/2.html,转载请声明来源钻瓜专利网。