全部产品
云市场

有状态副本集(StatefulSets)

更新时间:2020-03-31 16:07:56

创建 YAML


本文介绍如何通过 YAML 文件创建一个有状态副本集(StatefulSets)。

操作步骤

  1. 登录控制台,在左侧导航栏点击 集群管理 > 集群,进入集群列表页。
  2. 点击某个集群卡片,进入 集群详情 页。
  3. 在左侧导航栏点击 工作负载 > 有状态副本集(StatefulSets)
  4. StatefulSets 页面,点击 从 YAML 创建
  5. 在输入框中输入 YAML 内容,点击 提交
    样例如下:
    1. kind: StatefulSet
    2. metadata:
    3. name: stexample
    4. namespace: yournamespace # 改成当前的命名空间名称
    5. spec:
    6. replicas: 1
    7. selector:
    8. matchLabels:
    9. k8s-app: stexample
    10. template:
    11. metadata:
    12. labels:
    13. k8s-app: stexample
    14. spec:
    15. containers:
    16. - name: nginx
    17. image: reg-cnsh.cloud.alipay.com/library/nginx:latest


创建成功后, StatefulSets 处于 部署中 的状态。

编辑 YAML


本文介绍如何通过修改 YAML 文件更新一个有状态副本集(StatefulSets)。

前提条件

创建 YAML

操作步骤

  1. 登录控制台,在左侧导航栏点击 集群管理 > 集群,进入集群列表页。
  2. 点击某个集群卡片,进入 集群详情 页。
  3. 在左侧导航栏点击 工作负载 > 有状态副本集(StatefulSets)
  4. StatefulSets 页面,点击 操作 栏的 查看/编辑 YAML
  5. 在 YAML 编辑框中修改信息,点击 更新
    更新成功后,会自动根据新的 YAML 文件信息部署 StatefulSets。

删除 StatefulSets

本文介绍如何删除一个有状态副本集(StatefulSets)。

前提条件


创建 YAML

操作步骤

  1. 登录控制台,在左侧导航栏点击 集群管理 > 集群,进入集群列表页。
  2. 点击某个集群卡片,进入 集群详情 页。
  3. 在左侧导航栏点击 工作负载 > 有状态副本集(StatefulSets)
  4. StatefulSets 页面,点击 操作 栏的 删除,在弹出的对话框中点击 确定