列出 Openshift 集群的所有 PVC

List all PVCs of an Openshift cluster

如何从命令行列出 Openshift 集群的所有 PVC?

根据我的理解,PVC 的范围是它创建的namespace/project、中的。 列出 PVC 意味着正在连接(using)或至少提及命名空间。 我想到的最好的是:

$ for i in $(oc get project -o name|cut -d"/" -f 2);do echo "Project: $i";oc get pvc -n $i;done

有better/cleaner/quickier方法吗?

作为管理员,尝试 运行:

oc get pvc --all-namespaces