[发明专利]资源信息获取方法、设备及存储介质有效
申请号: | 202210615525.0 | 申请日: | 2022-05-31 |
公开(公告)号: | CN115022198B | 公开(公告)日: | 2023-10-24 |
发明(设计)人: | 施帅帅;章成飞 | 申请(专利权)人: | 阿里巴巴(中国)有限公司;阿里云计算有限公司 |
主分类号: | H04L41/5041 | 分类号: | H04L41/5041;H04L41/0233 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 刘瑞霞 |
地址: | 310023 浙江省杭州市余杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源 信息 获取 方法 设备 存储 介质 | ||
本申请实施例提供一种资源信息获取方法、设备及存储介质。在本申请实施例中,针对CRD增加CRD的资源定义,在CRD的资源定义中,以CRD定义的CR对象的属性信息在CR中的索引路径,定义该CR对象的属性信息,实现了对不同类型的CRD资源的统一管理。这样,无论CR对象为何种类型的自定义资源,在对CR对象进行管理时,可从CRD的资源定义中,获取CR对象在CR中的索引路径;并根据CR对象的属性信息在CR的索引路径,从CR中获取CR对象的属性信息,实现了对自定义资源信息的统一获取方式,便于后续基于CR对象的信息对CR对象进行管控,有助于提高PaaS平台对自定义资源的管控能力。
技术领域
本申请涉及云服务技术领域,尤其涉及一种资源信息获取方法、设备及存储介质。
背景技术
PaaS平台是一个基于容器集群管理系统构建的云平台。自定义资源定义(CustomResource Definition,CRD)是容器集群管理平台为提高可扩展性,让开发者去定制资源的一种方式。
由于自定义资源(Custom Resource,CR)的定义多种多样,缺乏统一的标准化的管控和维护能力,无法采用统一的方式获取自定义资源(Custom Resource,CR)的信息。
发明内容
本申请的多个方面提供一种资源信息获取方法、设备及存储介质,用以针对CRD资源提供一种统一的资源信息获取方式。
本申请实施例提供一种资源信息确定方法,包括:
获取自定义资源定义CRD的资源定义;所述资源定义以自定义资源CR对象的属性信息在所述CRD定义的CR中的索引路径,定义所述CR对象的属性信息;
从所述资源定义中,获取所述CR对象的属性信息在所述CR中的索引路径;
根据所述CR对象的属性信息在所述CR的索引路径,从所述CR中确定所述CR对象的属性信息。
本申请实施例还提供一种计算设备,包括:存储器和处理器;其中,所述存储器,用于存储计算机程序;
所述处理器耦合至所述存储器,用于执行所述计算机程序以用于执行上述资源信息获取方法中的步骤。
本申请实施例还提供一种存储有计算机指令的计算机可读存储介质,当所述计算机指令被一个或多个处理器执行时,致使所述一个或多个处理器执行上述资源信息获取方法中的步骤。
在本申请实施例中,针对CRD增加CRD的资源定义,在CRD的资源定义中,以CRD定义的CR对象的属性信息在CR中的索引路径,定义该CR对象的属性信息,实现了对不同类型的CRD资源的统一管理。这样,无论CR对象为何种类型的自定义资源,在对CR对象进行管理时,可从CRD的资源定义中,获取CR对象在CR中的索引路径;并根据CR对象的属性信息在CR的索引路径,从CR中获取CR对象的属性信息,实现了对自定义资源信息的统一获取方式,便于后续基于CR对象的信息对CR对象进行管控,有助于提高PaaS平台对自定义资源的管控能力。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1为容器集群管理系统中一些资源对象的示例;
图2为本申请实施例提供的资源信息获取方法的流程示意图;
图3为本申请实施例提供的CRD的资源定义的系统框架图;
图4为本申请实施例提供的应用状态感知方法的流程示意图;
图5为本申请实施例提供的CRD的控制面管理方法的流程示意图;
图6为本申请实施例提供的计算设备的结构示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司;阿里云计算有限公司,未经阿里巴巴(中国)有限公司;阿里云计算有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210615525.0/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置