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
|
|
|
|
````
|
|
|