Kubernetes 中状态化工作负载部署与管理指南
1. PersistentVolumeClaim 与 PersistentVolume
PersistentVolumeClaim(PVC)在资源请求到绑定特定磁盘资源的过程中发生了显著变化。它从一个通用的存储请求和表示,转变为一个绑定的有状态对象。通常情况下,PVC 会经历动态分配和绑定的过程,但有一种特殊情况:当你有现有数据需要挂载到 Pod 时,可以直接创建已经相互指向的 PVC 和 PersistentVolume(PV)对象,这样它们在创建时就会立即绑定。
2. 存储类(Storage Classes)
存储类用于描述可以从 PVC 请求的不同类型的动态存储,以及如何配置以这种方式请求的卷。
$ 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
默认的回收策略(Reclaim Policy)是 Delete,即删除 PVC 时,绑定的 PV 和底层磁盘资源也会被删除。对于存储重要数据的工作负载,这可能不是理想的选择。Kubernetes 还提供了
超级会员免费看
订阅专栏 解锁全文
16

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



