Do not delete PVs with --all, instead delete them selectively.
Do not delete PVs with --all, instead delete them selectively.

PV is a non-namespaced resource. Running `kubectl delete pv --all`, even
with `--namespace` is going to delete all the PVs in the cluster. This
is a dangerous operation and should not be deleted this way.

Instead we now retrieve the PVs bound to the PVCs in the namespace we
are deleteing and delete only those PVs.

Fixes issue #46380.

kubernetes-retired/cluster-registry,kubernetes-retired/cluster-registry