Skip to main content

组件介绍

组件用于补充 CKS 集群的存储、网络、设备、调度、训练和运维能力。不要仅根据组件名称批量安装,应先确认业务缺少的能力:
  • 工作负载需要网络、持久化存储、GPU、RDMA 或节点管理能力时,查看基础能力组件。
  • 需要暴露服务、运行批量或分布式训练任务、编排工作流时,查看业务运行组件。
  • 需要采集指标、日志和事件,或执行巡检、备份和多集群管理时,查看可观测和运维组件。

为工作负载准备基础能力

这组组件为集群提供容器网络、持久化存储、节点管理和设备资源。工作负载依赖其中某项能力时,应先确认对应组件已经安装。

集群网络

集群网络组件用于为 Pod 提供网络通信和网络策略能力。

存储

存储组件用于为工作负载提供平台存储资源的挂载能力。

节点管理

节点管理组件用于管理节点组和节点标签。

设备资源

设备资源组件用于将 GPU 或 RDMA 设备注册为 Kubernetes 可调度资源,使工作负载可以申请和使用对应设备。

支持业务运行方式

这组组件用于为服务提供流量入口,运行批量或分布式训练任务,以及编排和维护应用工作流。

流量入口

流量入口组件用于通过 Gateway 或 Ingress 将集群中的服务对外暴露。

调度和训练

调度和训练组件用于支持批量调度、成组调度和分布式训练任务。

工作流和应用运维

工作流和应用运维组件用于编排多步骤任务,或增强工作负载运维能力。

观察和维护集群

这组组件用于采集指标、日志和事件,发现集群异常,执行检查或备份,以及管理多个集群。

监控指标

监控指标组件用于采集 Kubernetes 对象、节点、存储、GPU、CPU、网络硬件、控制面和高可用组件指标。

日志和事件

日志和事件组件用于采集集群日志、Kubernetes 事件或遥测数据。

集群运维

集群运维组件用于发现节点或集群异常,支持巡检、自愈和备份。

多集群管理

多集群管理组件用于统一管理多个 CKS 集群。

安装组件

确定工作负载或运维目标所需的组件后,再执行安装。重复安装功能相近的组件可能增加资源消耗和维护复杂度。
  1. 登录 GPU 云服务控制台,进入 集群 页面。
  2. 单击目标集群名称,进入集群工作台。
  3. 在左侧导航中进入 Component 页面。
  4. 单击 安装。
  5. 在 Install component 对话框中选择组件。 组件列表较长时,可以在搜索框中输入组件名称进行筛选。
  6. 确认组件名称和用途符合业务需要后提交安装。
安装集群组件
  1. 返回 Component 页面,确认组件状态正常后,再部署依赖该组件的工作负载。 如果组件状态异常,请先确认组件依赖的集群资源、命名空间、存储或网络配置是否正常。仍无法确认原因时,请记录组件名称、版本、命名空间和错误信息,并联系技术支持。

更新或移除组件

更新或删除组件可能影响依赖该组件的业务、监控、日志、存储、网络或运维流程。操作前,请确认组件用途、依赖关系和影响范围。
  1. 在 集群 页面,单击目标集群名称。
  2. 在左侧导航中进入 Component 页面。
  3. 找到目标组件,确认该组件的用途、依赖它的工作负载或运维流程。
  4. 按需执行以下操作:
    • 更新组件:单击 更新。
    • 删除组件:单击 删除,并按提示确认。
  5. 操作完成后,返回 Component 页面确认组件状态。