创建一个名为app-config的PV,PV的容量为2Gi访问模式为ReadWriteMany,volume的类型为hostPath,位置为/src/app-config
root@lijian:~/k8s# kubectl describe PersistentVolume app-config
Name: app-config
Labels: <none>
Annotations: <none>
Finalizers: [kubernetes.io/pv-protection]
StorageClass:
Status: Available
Claim:
Reclaim Policy: Retain
Access Modes: RWX
VolumeMode: Filesystem
Capacity: 2Gi
Node Affinity: <none>
Message:
Source:
Type: HostPath (bare host directory volume)
Path: /srv/app-config
HostPathType:
Events: <none>
root@lijian:~/k8s# cat pv.yml
apiVersion: v1
kind: PersistentVolume
metadata:
name: app-config
spec:
capacity:
storage: 2Gi
accessModes:
- ReadWriteMany
hostPath:
path: "/srv/app-config"
root@lijian:~/k8s# kubectl get pv app-config
NAME CAPACITY ACCESS MODES RECLAIM POLICY STATUS CLAIM STORAGECLASS REASON AGE
app-config 2Gi RWX Retain Available 3m28s