Cloud SDK может использоваться для идентификации дисков, если правильный фильтр и формат имеют синтаксический анализ
т.е.
Чтобы вывести список всех дисков, используемых GKE ( вы можете изменить фильтр по вашему усмотрению)
gcloud compute disks list --format="table(name,users)" --filter="name~^gke-"
Для отображения только дисков, используемых в качестве PV C
gcloud compute disks list --format="table(name,users)" --filter="name~^gke-.*-pvc-.*"
Эта последняя команда выведет список отключенных PV C disk
gcloud compute disks list --format="table(name,users)" --filter="name~^gke-.*-pvc-.* AND -users:*"
Чтобы убедиться, что отдельный диск не используется кластером, вот команда kubectl, чтобы вывести список PV кластера и их GCE PD:
kubectl get pv -o custom-columns=K8sPV:.metadata.name,GCEDisk:spec.gcePersistentDisk.pdName
соответствующий метод API - disks.list