如何设置默认的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/ 如果您有其他问题,欢迎您联系火山引擎技术支持服务

0
0
0
0
评论
未登录
暂无评论