如何设置默认的storageclass

容器与中间件容器服务技术服务知识库
问题描述

如何设置默认的storageclass,从而使在创建PV/PVC时不用指定storageClassName字段。

问题分析

通过修改storageclass yaml文件,添加 storageclass.kubernetes.io/is-default-class 字段,将对象的storageclass设置为默认的存储即可。

问题解决

1.修改storageclass yaml文件

$ kubectl edit storageclass <storageclass-name> -n <namespace>
metadata:
  annotations:
    storageclass.kubernetes.io/is-default-class: "true"

2.验证

$ kubectl get storageclass
NAME            PROVISIONER              RECLAIMPOLICY   VOLUMEBINDINGMODE      ALLOWVOLUMEEXPANSION   AGE
ebs (default)   ebs.csi.volcengine.com   Delete          Immediate              false                  28d
参考链接

https://kubernetes.io/zh/docs/tasks/administer-cluster/change-default-storage-class/ 如果您有其他问题,欢迎您联系火山引擎技术支持服务

29
0
0
0
相关产品
评论
未登录
看完啦,登录分享一下感受吧~
暂无评论