30 lines
938 B
YAML
30 lines
938 B
YAML
apiVersion: v1
|
||
kind: PersistentVolume
|
||
metadata:
|
||
name: mysql-pv
|
||
namespace: kube-ruoyi
|
||
spec:
|
||
capacity:
|
||
storage: 3Gi
|
||
accessModes:
|
||
- ReadWriteMany
|
||
persistentVolumeReclaimPolicy: Retain # 手动删除
|
||
storageClassName: hostpath #表明这个pv所属的storageClass
|
||
hostPath:
|
||
path: /mnt/data #节点上卷的完整路径。(必须是存在的路径,不然容器无法创建,deployment会报错)可以是目录或块设备(磁盘、分区…)。
|
||
|
||
---
|
||
apiVersion: v1
|
||
kind: PersistentVolumeClaim
|
||
metadata:
|
||
name: mysql-pvc-local
|
||
namespace: kube-ruoyi
|
||
spec:
|
||
accessModes: #访问模式 申领在请求具有特定访问模式的存储时,使用与卷相同的访问模式约定。
|
||
- ReadWriteMany
|
||
volumeMode: Filesystem #卷模式
|
||
resources:
|
||
requests:
|
||
storage: 1Gi
|
||
storageClassName: hostpath # 此处须显式设置空字符串或指定值,否则会被设置为默认的 StorageClass
|