- 文档首页
容器服务
容器服务 VKE
用户指南
工作负载
创建工作负载
创建有状态负载
创建有状态负载
在运行中会保存数据或状态的工作负载称为有状态负载 ,对应 Kubernetes 中的 StatefulSet,例如 MySQL,它在运行中会保存产生的数据。用户可以通过镜像在集群中创建一个有状态负载。本文介绍如何创建有状态负载应用。
前提条件
已准备容器镜像。可以直接使用第三方镜像仓库中的镜像,也可以上传镜像到镜像仓库(CR)产品。上传镜像到 CR 的操作,请参见 推送和拉取镜像。 通过控制台创建
- 在集群列表页面,单击需要创建有状态负载的目标集群。
- 在集群管理页面的左侧导航栏中,单击 工作负载 > 有状态负载。
- 配置有状态负载信息。详细的参数配置说明,请参见 工作负载配置。
通过 kubectl 命令行创建
说明
通过 kubectl 命令行创建有状态负载前请确保:
- 已通过 kubectl 连接目标集群。具体操作说明,请参见 连接集群。
- 创建工作负载的 YAML 文件。示例文件statefulset-demo.yaml代码如下:
serviceName: statefulset-demo
image: doc-cn-beijing.cr.volces.com/vke/nginx-demo:v1.0
vke.volcengine.com/rdma: 2
kubectl apply -f statefulset-demo.yaml
操作结果
操作完成后可以在 工作负载 > 有状态负载 页面查看工作负载的状态。您也可以通过对应的操作按钮,管理已创建的有状态负载。更多操作,请参见 管理工作负载。 最近更新时间:2026.08.19 11:20:21