[发明专利]Kubernetes集群环境资源校验修正方法及系统在审

专利信息
申请号: 202211144026.4 申请日: 2022-09-20
公开(公告)号: CN115392223A 公开(公告)日: 2022-11-25
发明(设计)人: 贾立平;侯静静;车帅;张成;赵井达 申请(专利权)人: 山东乾云启创信息科技股份有限公司
主分类号: G06F40/232 分类号: G06F40/232;G06F40/151;G06F40/126;G06F9/455
代理公司: 济南圣达知识产权代理有限公司 37221 代理人: 黄海丽
地址: 250098 山东省济南市中国(山东)自由贸易试验区*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: kubernetes 集群 环境 资源 校验 修正 方法 系统
【权利要求书】:

1.一种Kubernetes集群环境资源校验修正方法,其特征在于,包括:

获取用户向Kubernetes集群环境部署的资源文件;

对于获取的资源文件中的参数,采用预先构建的校验修正规则引擎,对所述参数进行校验修正;

基于校验修正后的参数实现在Kubernetes集群环境下的快速部署;

其中,所述校验修正规则引擎包括基础校验修正和扩展校验修正,所述基础校验修正基于预先制定的基础规则对参数进行校验修正;所述扩展校验修正,对于基础校验修正后的参数,判断参数类型,根据参数类型分别对特定类型的资源参数进行校验修正。

2.如权利要求1所述的一种Kubernetes集群环境资源校验修正方法,其特征在于,所述基于预先制定的基础规则对参数进行校验修正,具体为:

将参数字符由UTF-8拉丁字符转换为ASCII对应字符;

将参数字符中的特殊符号替换为短划线字符;

删除参数字符中无法识别的特殊字符,仅保留小写字母数字字符和短划线;

删除参数字符中开始和结束破折号;

将参数字符中的短划线序列替换为预先配置的替换字符;

判断其字符长度是否超出最大字节限制长度,当超出配置中的最大字节限制长度时,删除超出的字节。

3.如权利要求1所述的一种Kubernetes集群环境资源校验修正方法,其特征在于,所述根据参数类型分别对特定类型的资源参数进行校验修正,具体包括Helm版本的名称命名校验修正、Kubernetes命名空间的名称命名校验修正以及命名Docker标记的校验修正。

4.如权利要求3所述的一种Kubernetes集群环境资源校验修正方法,其特征在于,所述Helm版本的名称命名校验修正,具体为:

获取Kubernetes命名空间的名称,判断其是否只包含字母数字ASCII字符、下划线和短划线字符,当包含其它字符时,将其替换为预先设置的字符;

获取Docker标记的命名,判断其字符长度是否小于或等于53个字节,当大于53个字节时,删除超出的字节。

5.如权利要求3所述的一种Kubernetes集群环境资源校验修正方法,其特征在于,所述Kubernetes命名空间的名称命名校验修正,具体为:

获取Kubernetes命名空间的名称,判断其是否只包含字母数字ASCII字符和短划线字符,当包含其它字符时时,将其替换为预先设置的字符;

获取Docker标记的命名,判断其字符长度是否小于或等于63个字节,当大于63个字节时,删除超出的字节;

或,所述命名Docker标记的校验修正,具体为:

获取Docker标记的命名,判断其是否只包含小写和大写的ASCII字符、数字、下划线、句点和短划线字符,当包含其它字符时时,将其替换为预先设置的字符;

获取Docker标记的命名,判断其字符长度是否小于或等于128个字节,当大于128个字节时,删除超出的字节。

6.如权利要求2所述的一种Kubernetes集群环境资源校验修正方法,其特征在于,所述特殊字符包括但不限于波浪号、大于号、小于号、加号、等号、冒号、分号、句号、逗号、中括号、大括号、小括号及与符号。

7.如权利要求1所述的一种Kubernetes集群环境资源校验修正方法,其特征在于,所述资源文件为yaml格式,其包括Docker镜像、helm部署脚本和Kubernetes命名空间中的参数。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东乾云启创信息科技股份有限公司,未经山东乾云启创信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202211144026.4/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top