Persistent Volume 是否保留本地磁盘 space?
Does Persistent Volume reserves local disk space?
在 Minikube 中,创建了许多 Persistent Volumes 及其 claims 作为一种实践?他们在本地机器上保留磁盘 space 吗?
检查磁盘使用情况
apiVersion: v1
kind: PersistentVolume
metadata:
name: pv
spec:
capacity:
storage: 100Gi
accessModes:
- ReadWriteMany
storageClassName: shared
hostPath:
path: /data/config
---
$ kubectl create -f 7e1_pv.yaml
$ kubectl get pv
现在为持久卷声明创建 YAML
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: pvc
spec:
storageClassName: shared
accessModes:
- ReadWriteMany
resources:
requests:
storage:90Gi
$ kubectl create -f 7e2_pvc.yaml
不,它只是一个本地文件夹。尺寸值被忽略。
在 Minikube 中,创建了许多 Persistent Volumes 及其 claims 作为一种实践?他们在本地机器上保留磁盘 space 吗?
检查磁盘使用情况
apiVersion: v1
kind: PersistentVolume
metadata:
name: pv
spec:
capacity:
storage: 100Gi
accessModes:
- ReadWriteMany
storageClassName: shared
hostPath:
path: /data/config
---
$ kubectl create -f 7e1_pv.yaml
$ kubectl get pv
现在为持久卷声明创建 YAML
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: pvc
spec:
storageClassName: shared
accessModes:
- ReadWriteMany
resources:
requests:
storage:90Gi
$ kubectl create -f 7e2_pvc.yaml
不,它只是一个本地文件夹。尺寸值被忽略。