Kubernetes 有状态应用部署全解析
1. 存储类(Storage Classes)
在 Kubernetes 中,到目前为止我们依赖平台提供商的默认动态配置行为。但如果我们想在绑定过程中更改磁盘类型,或者当 PersistentVolumeClaim(PVC)被删除时数据会怎样呢?这就需要用到存储类了。
存储类是一种描述可从 PersistentVolumeClaims 请求的不同类型动态存储,以及如何配置以这种方式请求的卷的方法。你的 Kubernetes 集群可能已经定义了一些存储类,我们可以使用 kubectl get storageclass 命令查看:
$ 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
当我们使用 PersistentVolumeClaim 创建 Pod 时,会使用默认存储类(这里是 standard-rwo )。查看绑定的 PersistentVolumeClaim 对象,会在 stora
超级会员免费看
订阅专栏 解锁全文

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



