Kubernetes 有状态工作负载部署与存储类配置
1. 存储类(Storage Classes)
在使用平台提供商的默认动态配置行为时,有时我们会有改变绑定过程中磁盘类型,或者处理持久卷声明(PersistentVolumeClaim)删除后数据的需求,这时存储类就派上用场了。
1.1 存储类概述
存储类用于描述可从持久卷声明中请求的不同类型动态存储,以及以这种方式请求的卷应如何配置。
通过以下命令查看 Kubernetes 集群中已定义的存储类(为便于阅读,部分列已省略):
$ kubectl get storageclass
NAME PROVISIONER RECLAIMPOLICY
premium-rwo pd.csi.storage.gke.io Delete
standard kubernetes.io/gce-pd Delete
standard-rwo (default) pd.csi.storage.gke.io Delete
当我们在上一节使用持久卷声明创建 Pod 时,使用的是默认存储类(这里是 standard-rwo)。查看绑定的持久卷声明对象,可在配置中看到该存储类。
1.2 回收策略(Reclaim Policy)
默认存储类的回收策略为 Delete,即删除持久卷声明时,绑定的持
超级会员免费看
订阅专栏 解锁全文
2477

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



