如何使用 xhyve 从主机中删除 Minikube 主机路径目录?

Sha*_*ane 4 macos kubernetes minikube

我正在使用 PersistentVolume 功能与 Pod 共享 VM 目录。例如:

apiVersion: v1
kind: PersistentVolume
metadata:
  name: psql-data-disk
spec:
  accessModes:
    - ReadWriteOnce
  capacity:
    storage: 1Gi
  hostPath:
    path: /data/psqldata
Run Code Online (Sandbox Code Playgroud)

但我不知道如何从主机虚拟机中删除该目录,以便我可以重置数据。Minikube 在虚拟机重新启动后保留该/data/目录,但不记录其存储位置。

如果您kubectl delete PersistentVolume psql-data-disk不删除目录本身中的任何内容,它只会删除 K8s 资源。

我正在使用docker-machine-driver-xhyve通过 OSX Sierra 上的 brew 安装的驱动程序。

Sha*_*ane 5

呃,我不知道minikube ssh进入虚拟机的命令。所以我就进去并删除了该目录。