我正在使用 PersistentVolume 功能与 Pod 共享 VM 目录。例如:
apiVersion: v1
kind: PersistentVolume
metadata:
name: psql-data-disk
spec:
accessModes:
- ReadWriteOnce
capacity:
storage: 1Gi
hostPath:
path: /data/psqldata
但我不知道如何从主机 VM 中删除目录,以便我可以重置数据。Minikube 会/data/
在 VM 重新启动时保留该目录,但不会记录它的存储位置。
如果你kubectl delete PersistentVolume psql-data-disk
不删除目录本身的任何内容,它只会删除 K8s 资源。
我正在使用docker-machine-driver-xhyve
通过 brew 在 OSX Sierra 上安装的驱动程序。