Kubernetes集群资源(Resource)作为API实体来存储和管理集群中的一类对象。当默认Kubernetes资源无法满足业务需求时,您可以通过自定义资源定义(Custom Resource Definition,CRD)扩展Kubernetes API,添加自定义资源(Custom Resources),提升集群管理的灵活性。
使用限制
部分资源类型仅支持创建等操作,无法列出对应的资源对象。
操作步骤
登录容器服务管理控制台,在左侧导航栏选择集群。
在集群列表页面,单击目标集群名称,然后在左侧导航栏,选择 。
按需进行以下操作:
在页面右上角,单击使用YAML创建资源来新建CRD。
在CRD页签,查看CRD或编辑CRD的YAML。
在资源对象浏览器页签,查询和管理资源对象。
浏览API组和资源类型列表
对象浏览器左侧列出了集群支持的全部API组。您可以点击API组的名称展开查看组内包含的资源类型,也可以通过上方的搜索框,使用关键词搜索全部资源类型。
浏览资源对象
在左侧API列表中选择一个资源类型,即可浏览对应的资源对象。您可以对资源对象进行YAML编辑和删除操作。
相关文档
关于如何创建其他类型的工作负载,例如Deployment、Statefulset、Job、CronJob等,请参见工作负载。