Kubernetes 中的所有资源统称为对象,包括:自定义资源、Kubernetes 原生资源。对象浏览器用于查看、部署、管理指定集群下任意 Kubernetes 资源。
浏览对象
登录 容器服务控制台。
在集群管理页面的左侧导航栏,选择 集群,并在集群管理页面,单击目标注册集群名称。
在注册集群左侧导航栏选择 工作负载 > 对象浏览器,进入对象浏览器页面。
在对象浏览器页面,选择 CRD 或 API Group 分类,筛选出对应分类的资源。
单击目标 CRD 或 API Group 名称,进入 CRD 或 API Group 的详情页面,查看自定义 CRD 资源对象、系统资源对象、自定义 API Group 资源对象、原生 API Group 资源对象的详细信息。
- API Group:Kubernetes API 中的一组相关路径,使扩展 Kubernetes API 更加容易。支持通过更改 API 服务器的配置,启用或禁用每个 API Group。
- CRD:自定义资源定义(CustomResourceDefinition),可使用 CRD 扩展 Kubernetes API,更多介绍参见:自定义资源。
创建对象
对象浏览器支持使用 Yaml 方式创建所有 Kubernetes 资源。
说明
- 控制台已经提供独立管理页面的资源,亦可前往各自管理页面进行资源创建和管理。大部分 Kubernetes 原生资源已经提供独立的控制台管理页面,例如:命名空间、工作负载、容器组、配置、存储、服务与路由。
- 控制台未提供独立管理页面的资源,只能通过对象浏览器入口进行资源创建和管理。例如:自定义资源定义、自定义资源。
- 登录 容器服务控制台。
- 在集群管理页面的左侧导航栏,选择 集群,并在集群管理页面,单击目标注册集群名称。
- 在注册集群左侧导航栏选择 工作负载 > 对象浏览器,进入对象浏览器页面。
- 单击 使用 Yaml 新建,根据实际需求选择类型并输入 Yaml,完成后单击 确定,开始创建资源。
配置项 | 说明 |
---|
类型 | 在下拉菜单中选择类型,支持的类型包括: - 自定义资源定义:CRD
- 命名空间:Namespace、LimitRange、ResourceQuota
- 工作负载:Deployment、StatefulSet、DaemonSet、Job、CronJob
- 容器组:Pod
- 配置:ConfigMap、Secret
- 服务与路由:Service、Ingress
- 存储:PersistentVolume、PersistentVolumeClaim、StorageClass
- 其他:HorizontalPodAutoscaler、ServiceAccount、ClusterRole、Role
|
Yaml | 输入已经准备好的 Yaml 内容,或使用导入功能上传yaml 格式文件。 说明 每次上传后将覆盖原有 Yaml 内容,文件大小限 1.0 MiB。 |