
6.5.1 介绍持久卷和持久卷声明
持久卷, 持久卷声明, 真实底层存储.

6.5.2 创建持久卷
注意步骤是:
- 创建持久卷
- 创建持久卷声明
- 关联它们

列出持久卷:

注意:
- 持久卷不属于任何命名空间, 是集群层面的资源

6.5.3 通过创建持久卷声明来获取持久卷
创建持久卷声明


Kubernetes 会将 pvc 和 pv 进行绑定.
- 卷的访问模式必须包含声明中指定的访问模式
列举持久卷声明
- STATUS

访问模式含义:

注意:
- 上面的访问模式对数量的限制是工作节点级别, 不是 pod 级别
列举持久卷
- STATUS: Bound
- CLAIM: 绑定位置 (pvc)

6.5.4 在 pod 中使用持久卷声明

6.5.5 了解使用持久卷和持久卷声明的好处

图中有点疑惑, 引用 GCE 持久磁盘的应该是 “持久卷”.
6.5.6 回收持久卷
实验:
- 删除 pod 和持久卷声明

- 在创建声明后看看 STATUS
- Pending

- 列出持久卷

重新绑定持久卷之前, 应该对遗留的数据进行处理.
手动回收持久卷
- persistentVolumeReclaimPolicy: Retain
- 保留卷和数据
自动回收持久卷
- Recycle: 删除卷的内容并使卷可用于再次声明. 持久卷可以被不同的持久卷声明和 pod 反复使用

persistentVolumeReclaimPolicy: Delete
