前言
StorageClass 相当于一个创建 PV 的模板,用户通过 PVC 申请存储卷,StorageClass 通过模板自动创建 PV,然后和 PVC 进行绑定。
更新历史
- 20200712 - 初稿 - 左程立
- 原文地址 - https://blog.zuolinux.com/2020/07/12/storageclass.html
启用动态卷供应
创建 StorageClass 对象即可,即创建了模板。
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: slow
provisioner: kubernetes.io/gce-pd
parameters:
type: pd-standard
---
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: fast
provisioner: kubernetes.io/gce-pd
parameters:
type: pd-ssd
以上文件创建了两种不同类型的 StorageClass,用户根据自己需求通过 PVC 申请即可。
使用动态卷供应
用户通过 PVC 来申请。
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: claim1
spec:
accessModes:
- ReadWriteOnce
storageClassName: fast
resources:

本文介绍了Kubernetes中StorageClass的作用,它作为PV创建模板,允许通过PVC动态申请存储卷。文章详细讲解了如何启用动态卷供应、如何设置回收策略,并提到了默认StorageClass的配置。此外,还探讨了当PVC未指定storageClassName时的处理方式。
最低0.47元/天 解锁文章
150

被折叠的 条评论
为什么被折叠?



