kubernetes中的资源创建、获取方法及装置制造方法及图纸

技术编号:37962042 阅读:24 留言:0更新日期:2023-06-30 09:37
本说明书实施例提供一种kubernetes中的资源创建、获取方法及装置,在资源创建方法中,服务平台接收第一指令,其用于指示在kubernetes中创建目标资源。确定目标资源的存储内容中是否存在占用量超过预定阈值的目标字段,在存在该目标字段的情况下,向将目标字段的字段值存储到扩展存储服务中。生成目标配置信息,该目标配置信息包括注释字段和数据字段,其中的注释字段包括目标注释信息,其指示目标字段的字段标识,数据字段中目标字段的字段值被置空。基于目标配置信息,在kubernetes中创建目标资源。中创建目标资源。中创建目标资源。

【技术实现步骤摘要】
kubernetes中的资源创建、获取方法及装置


[0001]本说明书一个或多个实施例涉及计算机
,尤其涉及一种kubernetes中的资源创建、获取方法及装置。

技术介绍

[0002]当前,kubernetes的出现推动了微服务架构等热门技术的普及和落地,使开发、运维、交付变得越来越简单。因此,越来越多的企业将kubernetes作为企业内部的容器编排平台,提高企业的生产效率。
[0003]然而,由于kubernetes服务的特性以及后端依赖的存储特点,使得在kubernetes中创建的资源可存储内容的大小不宜过大,通常为几KB。若存储内容过大,将影响kubernetes的性能和稳定性。在实际生产中,有些情况下需要在kubernetes中创建的资源存储的内容比较大。
[0004]因此,需要提供一种更普遍的kubernetes中的资源创建方法。

技术实现思路

[0005]本说明书一个或多个实施例描述了一种kubernetes中的资源创建、获取方法及装置,对资源的存储内容没有大小限制。r/>[0006]根本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种kubernetes中的资源创建方法,通过服务平台执行,包括:接收第一指令,其用于指示在kubernetes中创建目标资源;确定所述目标资源的存储内容中是否存在占用量超过预定阈值的目标字段;在存在所述目标字段的情况下,向扩展存储服务发送存储请求,使得所述扩展存储服务存储所述目标字段的字段值;生成目标配置信息,所述目标配置信息包括注释字段和数据字段,所述注释字段包括目标注释信息,其指示所述目标字段的字段标识;所述数据字段中所述目标字段的字段值被置空;基于所述目标配置信息,向kubernetes发送创建请求,使得所述kubernetes根据所述目标配置信息,创建所述目标资源。2.根据权利要求1所述的方法,其中,所述生成目标配置信息,包括:生成初始配置信息,其中包括所述注释字段和数据字段,所述注释字段为空,所述数据字段包括所述目标字段的字段值;将所述初始配置信息中的所述目标字段的字段值置为空,且将所述目标注释信息添加到所述注释字段中,得到所述目标配置信息。3.根据权利要求1所述的方法,其中,所述目标资源为定制资源CR。4.一种kubernetes中的资源获取方法,通过使用方执行,包括:向kubernetes发送获取请求,其中包括待获取的目标资源的资源标识;从所述kubernetes接收所述目标资源,所述目标资源包括注释字段;判断所述注释字段中是否包括目标注释信息,所述目标注释信息指示所述目标资源的存储内容中占用量超过预定阈值的目标字段的字段标识;在所述注释字段包括所述目标注释信息的情况下,向扩展存储服务发送读取请求,使得所述扩展存储服务根据所述字段标识读取所述目标字段的字段值,并返回给所述使用方。5.根据权利要求4所述的方法,其中,所述目标资源还包括数据字段;所述方法还包括:在所述注释字段不包括所述目标注释信息的情况下,从所述数据字段中读取所述目标字段的字段值。6.根据权利要求4所述的方法,其中,所述获取请求由所述使用方在从所述kubernetes接收到针对所述目标资源的更新事件通知而发出;所述使用方预...

【专利技术属性】
技术研发人员:郭石磊曹辰胡东文胡晓龙汪婷
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:

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

1