Dav*_*han 0 kubernetes google-kubernetes-engine
我在 Google Kubernetes Engine 中有几个持久卷声明,我不确定它们是否仍在使用。我如何找出它们附加到哪个 Pod 或可以安全地删除它们?
Google Kubernetes UI 告诉我它们已绑定,但没有告诉我哪个容器。或者这可能意味着他们必须遵守数量声明。
kubectl描述也没有返回pod的名称。
kubectl describe pv xxxxxx-id
Run Code Online (Sandbox Code Playgroud)
这为您提供了每个 Pod 的 PVC
kubectl get pods --all-namespaces -o=json | jq -c '.items[] | {name: .metadata.name, namespace: .metadata.namespace, claimName: .spec | select( has ("volumes") ).volumes[] | select( has ("persistentVolumeClaim") ).persistentVolumeClaim.claimName }'
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1788 次 |
最近记录: |