Skip to main content
CKS 集群适合承载已经容器化的训练任务、推理服务、批处理任务或长期运行的业务应用。本文不展开具体参数配置,帮助您了解从准备业务镜像、创建集群,到配置存储、部署工作负载、配置访问入口和观察运行状态的基本路径。

使用路径

1

准备容器镜像

Kubernetes 工作负载通常通过容器镜像交付运行环境。提交工作负载前,请先构建或获取业务所需镜像,并将镜像推送到容器镜像仓库。镜像准备完成后,记录后续工作负载需要使用的镜像地址和标签。镜像推送和拉取方法,请参见 推送和拉取镜像。
2

创建 CKS 集群

登录 GPU 云服务控制台,进入 集群 页面,创建 CKS 集群。创建时通常需要确认 Kubernetes 版本、节点池配置等。详情请参见 创建 CKS 集群。
3

配置集群访问和基础资源

集群创建完成后,根据后续操作方式准备访问凭据和基础资源。
4

配置存储和数据访问

集群可用后,根据工作负载的数据访问方式配置存储和数据访问。
  • 多个节点或工作负载需要通过文件系统共享数据时,可以使用 GPFS 文件系统,并通过 PV、PVC 或 StorageClass 等 Kubernetes 存储对象提供给工作负载使用。详情请参见 CKS 集群持久化存储概述。
  • 需要保存数据集、模型文件、推理输入、训练输出或日志归档,并在本地环境、CES 实例或自动化脚本中上传下载时,可以使用 OSS。详情请参见 OSS 对象存储概览。
如果工作负载需要直接挂载目录,请在部署前准备持久化存储;如果训练数据、模型权重或输出结果需要长期保留,请提前规划存储位置和访问权限。
5

提交并运行工作负载

集群可用后,根据业务形态提交训练、推理、批处理或在线服务工作负载。提交前,建议确认工作负载类型、镜像地址和标签、CPU/内存/GPU 资源配置、命名空间、配置项、存储挂载或对象存储访问方式,以及日志输出路径。部署和排查方法,请参见 部署和排查工作负载。
6

配置服务访问

工作负载运行后,可以根据访问范围配置 Service 或 Ingress。
  • 集群内访问入口通常通过 Service 提供。详情请参见 创建和管理 Service。
  • HTTP 或 HTTPS 访问入口通常通过 Ingress 提供。如果业务需要从集群外访问,请确认访问域名或端口、目标服务和访问入口。详情请参见 使用 Ingress 暴露集群服务。
7

观察运行状态

工作负载运行过程中,可以通过监控查看集群、节点或工作负载指标,通过日志查看任务输出或应用报错。详情请参见 查看集群总览监控 和 查询和分析日志。如果需要持续关注集群或工作负载异常,可以配置告警通知。详情请参见 创建自定义告警规则。
8

清理资源

任务完成后,请根据业务需要清理不再使用的工作负载、镜像制品和存储数据。删除集群、仓库或存储资源前,请确认不会影响仍在运行的任务,并确认需要保留的数据已经备份或迁移。