> ## Documentation Index
> Fetch the complete documentation index at: https://docs.siflow.cn/llms.txt
> Use this file to discover all available pages before exploring further.

# 使用 CKS 集群

> 了解使用 CKS 集群运行容器化业务的基本路径，包括准备镜像、创建集群、配置存储、部署工作负载和查看状态。

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

## 使用路径

<Steps>
  <Step title="准备容器镜像">
    Kubernetes 工作负载通常通过容器镜像交付运行环境。提交工作负载前，请先构建或获取业务所需镜像，并将镜像推送到容器镜像仓库。

    镜像准备完成后，记录后续工作负载需要使用的镜像地址和标签。镜像推送和拉取方法，请参见 [推送和拉取镜像](/gpu-cloud/image/push-pull-container-images)。
  </Step>

  <Step title="创建 CKS 集群">
    登录 [GPU 云服务控制台](https://console.siflow.cn/gpu-cloud/home)，进入 **集群** 页面，创建 CKS 集群。

    创建时通常需要确认 Kubernetes 版本、节点池配置等。详情请参见 [创建 CKS 集群](/gpu-cloud/cluster/create-kubernetes-cluster)。
  </Step>

  <Step title="配置集群访问和基础资源">
    集群创建完成后，根据后续操作方式准备访问凭据和基础资源。

    * 如果需要通过 `kubectl` 管理集群，请获取 KubeConfig。详情请参见 [使用 KubeConfig 访问 CKS 集群](/gpu-cloud/cluster/access-cluster-with-kubeconfig)。
    * 如果需要按团队、项目或环境隔离资源，请创建命名空间。详情请参见 [组织命名空间资源](/gpu-cloud/cluster/organize-resources-with-namespaces)。
    * 如果工作负载依赖非敏感配置或敏感信息，请创建 ConfigMap 或 Secret。详情请参见 [管理 ConfigMap 和 Secret](/gpu-cloud/cluster/configure-configmap-and-secret)。
    * 如果业务依赖集群组件，请按需选择和安装组件。详情请参见 [选择和安装集群组件](/gpu-cloud/cluster/choose-and-install-cluster-components)。
  </Step>

  <Step title="配置存储和数据访问">
    集群可用后，根据工作负载的数据访问方式配置存储和数据访问。

    * 多个节点或工作负载需要通过文件系统共享数据时，可以使用 GPFS 文件系统，并通过 PV、PVC 或 StorageClass 等 Kubernetes 存储对象提供给工作负载使用。详情请参见 [CKS 集群持久化存储概述](/gpu-cloud/cluster/persistent-storage-overview)。
    * 需要保存数据集、模型文件、推理输入、训练输出或日志归档，并在本地环境、CES 实例或自动化脚本中上传下载时，可以使用 OSS。详情请参见 [OSS 对象存储概览](/gpu-cloud/storage/oss-overview)。

    如果工作负载需要直接挂载目录，请在部署前准备持久化存储；如果训练数据、模型权重或输出结果需要长期保留，请提前规划存储位置和访问权限。
  </Step>

  <Step title="提交并运行工作负载">
    集群可用后，根据业务形态提交训练、推理、批处理或在线服务工作负载。

    提交前，建议确认工作负载类型、镜像地址和标签、CPU/内存/GPU 资源配置、命名空间、配置项、存储挂载或对象存储访问方式，以及日志输出路径。部署和排查方法，请参见 [部署和排查工作负载](/gpu-cloud/cluster/deploy-and-troubleshoot-workloads)。
  </Step>

  <Step title="配置服务访问">
    工作负载运行后，可以根据访问范围配置 Service 或 Ingress。

    * 集群内访问入口通常通过 Service 提供。详情请参见 [创建和管理 Service](/gpu-cloud/cluster/create-and-manage-service)。
    * HTTP 或 HTTPS 访问入口通常通过 Ingress 提供。如果业务需要从集群外访问，请确认访问域名或端口、目标服务和访问入口。详情请参见 [使用 Ingress 暴露集群服务](/gpu-cloud/cluster/expose-services-with-ingress)。
  </Step>

  <Step title="观察运行状态">
    工作负载运行过程中，可以通过监控查看集群、节点或工作负载指标，通过日志查看任务输出或应用报错。详情请参见 [查看集群总览监控](/gpu-cloud/monitoring/view-cluster-overview-monitoring) 和 [查询和分析日志](/gpu-cloud/log/query-logs)。

    如果需要持续关注集群或工作负载异常，可以配置告警通知。详情请参见 [创建自定义告警规则](/gpu-cloud/alarm/create-custom-alert-rule)。
  </Step>

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


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.