Skip to content

工作负载

「工作负载」面向运维工程师,提供 Pod、Deployment、StatefulSet、DaemonSet、Job、CronJob 等 Kubernetes 工作负载资源的可视化管理能力。

入口路径:左侧菜单 K8s 集群管理 > 工作负载

工作负载模块菜单

容器组(Pod)

查看 Pod 列表

  1. 进入 K8s 集群管理 > 工作负载 > 容器组
  2. 列表展示:名称(悬停可复制)、就绪状态、运行状态(彩色徽章+中文文案)、重启次数、算力、显存、CPU、内存、IP、节点、GPU 设备、创建时间。
  3. 使用顶部搜索框按名称、命名空间、状态、节点等查询。
  4. 点击右上角「Watch 模式」开关,列表会自动实时刷新。

Pod 列表页

Pod 详情常用操作

Pod 详情页

  1. 点击 Pod 名称进入详情页。
  2. 调整资源:在「资源」卡片中在线调整 CPU/内存请求与上限,无需重建 Pod。
  3. 调整 GPU:在线调整 GPU 算力、显存与优先级,不重启 Pod 即可调配 GPU 资源。
  4. 容器终端:点击「终端」按钮,在浏览器内打开容器 Shell。
  5. 查看日志:切换到「日志」页签,按容器查看运行日志,支持滚动加载与搜索。
  6. 浏览文件:切换到「文件系统」页签,在浏览器内浏览容器文件。
  7. 查看监控:切换到「监控」页签,查看 CPU/内存/GPU 资源使用趋势。
  8. GPU 拓扑:切换到「GPU 拓扑」页签,查看 Pod 所在节点的 GPU 间 NVLink 互联关系。
  9. 编辑 YAML:切换到「YAML」页签,在线编辑并保存 Pod 配置。
  10. 查看 Describe:点击「Describe」按钮,查看 kubectl describe pod 输出。

部署(Deployment)

查看 Deployment 列表

  1. 进入 K8s 集群管理 > 工作负载 > 部署
  2. 列表展示:名称、命名空间、状态、副本数、标签等。
  3. 点击名称进入详情页。

Deployment 列表页

调整副本数与重启

Deployment 详情与副本调整

  1. 在 Deployment 详情页,点击「副本数」输入框,输入目标副本数,一键生效。
  2. 点击「重启」按钮,触发 Deployment 滚动重启。

查看版本历史

  1. 在 Deployment 详情页切换到「历史」页签。
  2. 查看各版本的 ReplicaSet 及变更记录。
  3. 点击「回滚」可回退到指定版本。

查看 Pod 与日志

  1. 在详情页「容器组」页签查看该 Deployment 下的 Pod 列表,支持实时刷新。
  2. 点击 Pod 名称跳转详情;点击「日志」查看聚合日志。
  3. 在「终端」页签可打开容器 Shell。

有状态副本集(StatefulSet)

查看 StatefulSet 列表

  1. 进入 K8s 集群管理 > 工作负载 > 有状态副本集
  2. 列表展示:名称、命名空间、就绪数、状态、服务名称、创建时间。
  3. 支持扩缩容、重启、删除、批量删除、Describe 弹窗、手动刷新、CSV 导出。

StatefulSet 列表页

StatefulSet 详情

StatefulSet 详情页

  1. 点击名称进入详情页。
  2. 概览页签:状态概览、StatefulSet 信息、初始化容器与业务容器卡片。
  3. 容器组YAML相关资源历史事件日志终端监控等页签与 Deployment 类似。
  4. 保存 YAML、扩缩容、重启后会自动刷新;待就绪副本与更新副本均达到期望数后自动停止刷新。

守护进程集(DaemonSet)

查看 DaemonSet 列表

  1. 进入 K8s 集群管理 > 工作负载 > 守护进程集
  2. 列表展示:名称、期望调度数、当前调度数、就绪数、可用数、状态、创建时间。
  3. 使用命名空间选择器和搜索框过滤。

DaemonSet 列表页

DaemonSet 详情

DaemonSet 详情页

  1. 点击名称进入详情页。
  2. 顶部提供重启、删除、Describe、刷新操作。
  3. 状态未稳定时按 1 秒轮询,稳定后自动停止。
  4. 概览页签:状态、就绪/期望副本、当前调度数、期望调度数、更新策略、标签/注解、初始化容器与容器。
  5. 提供 Pods、YAML、存储卷、相关资源、历史、事件、日志(按 Pod/容器)、终端、监控页签。

任务(Job)

查看 Job 列表

  1. 进入 K8s 集群管理 > 工作负载 > 任务
  2. 列表展示:名称、状态(完成/失败/运行中)、完成数(成功数/期望)、开始时间、完成时间、创建时间。
  3. 使用命名空间选择器和搜索框过滤;支持 Watch 实时推送开关。

Job 列表页

Job 详情

Job 详情页

  1. 点击名称进入详情页。
  2. 顶部提供删除、Describe、刷新操作。
  3. 概览页签:状态、完成数、开始时间、完成时间(含耗时)、并行度、重试次数上限 backoffLimit、活跃截止时间、完成后 TTL、属主资源链接(如 CronJob)、初始化容器与容器配置。
  4. 提供 Pods、YAML、存储卷、相关资源、历史、事件、日志、终端、监控页签。

定时任务(CronJob)

查看 CronJob 列表

  1. 进入 K8s 集群管理 > 工作负载 > 定时任务
  2. 列表展示:名称、调度计划(schedule)、状态(Active/Suspended)、活动任务数、上次调度时间、上次成功时间。
  3. 使用命名空间选择器(含「全部命名空间」)和搜索框过滤;选择全部时自动展示命名空间列。

CronJob 列表页

CronJob 运维

  1. 在详情页顶部点击对应按钮:
    • 立即运行:手动触发一次 Job。
    • 暂停/恢复:控制 CronJob 是否按计划调度。
    • 删除:删除 CronJob。
    • Describe/刷新:查看 describe 输出或刷新状态。

CronJob 详情

CronJob 详情页

  1. 概览页签:状态、调度计划、活动任务数、上次调度时间、并发策略、启动截止时间、成功/失败任务历史保留上限、时区、活动任务链接、初始化容器与容器配置。
  2. 任务页签:展示该 CronJob 派生的 Job 列表,支持分页。
  3. 提供 YAML、存储卷、相关资源、历史、事件页签。

常见问题

Q:Pod 状态一直 Pending 怎么办? A:查看 Pod 详情「事件」页签,常见原因包括资源不足、镜像拉取失败、调度约束不满足、PVC 未绑定等。

Q:Deployment 重启后 Pod 没有更新? A:如果镜像和配置都未变化,滚动重启不会重新拉取镜像;请确认已修改镜像标签或配置。

Q:CronJob 没有按计划触发? A:检查 CronJob 状态是否为 Suspended、调度计划表达式是否正确、以及集群时间是否一致。

基于 Rise 智算平台 release-2606.v2.2.x 生成