72 lines
1.0 KiB
Markdown
72 lines
1.0 KiB
Markdown
|
**基于NFS的PV**
|
||
|
|
||
|
````
|
||
|
apiVersion: v1
|
||
|
kind: PersistentVolume
|
||
|
metadata:
|
||
|
name: pv0003
|
||
|
spec:
|
||
|
capacity:
|
||
|
storage: 5Gi
|
||
|
volumeMode: Filesystem
|
||
|
accessModes:
|
||
|
- ReadWriteOnce
|
||
|
persistentVolumeReclaimPolicy: Recycle
|
||
|
storageClassName: nfs-slow
|
||
|
mountOptions:
|
||
|
- hard
|
||
|
- nfsvers=4.1
|
||
|
nfs:
|
||
|
path: /tmp
|
||
|
server: 172.17.0.2
|
||
|
|
||
|
````
|
||
|
|
||
|
**基于HostPath的PV**
|
||
|
|
||
|
````
|
||
|
kind: PersistentVolume
|
||
|
apiVersion: v1
|
||
|
metadata:
|
||
|
name: task-pv-volume
|
||
|
labels:
|
||
|
type: local
|
||
|
spec:
|
||
|
storageClassName: manual
|
||
|
capacity:
|
||
|
storage: 10Gi
|
||
|
accessModes:
|
||
|
- ReadWriteOnce
|
||
|
hostPath:
|
||
|
path: "/mnt/data"
|
||
|
|
||
|
````
|
||
|
|
||
|
**基于Ceph RBD的PV**
|
||
|
|
||
|
````
|
||
|
apiVersion: v1
|
||
|
kind: PersistentVolume
|
||
|
metadata:
|
||
|
name: ceph-rbd-pv
|
||
|
spec:
|
||
|
capacity:
|
||
|
storage: 1Gi
|
||
|
accessModes:
|
||
|
- ReadWriteOnce
|
||
|
rbd:
|
||
|
monitors:
|
||
|
- 192.168.1.123:6789
|
||
|
- 192.168.1.124:6789
|
||
|
- 192.168.1.125:6789
|
||
|
pool: rbd
|
||
|
image: ceph-rbd-pv-test
|
||
|
user: admin
|
||
|
secretRef:
|
||
|
name: ceph-secret
|
||
|
fsType: ext4
|
||
|
readOnly: false
|
||
|
|
||
|
````
|
||
|
|