Mount Existing PVC to Temporary Pod
#
kubectl run pvc-debug \
-n <namespace> \
--image=busybox \
--restart=Never \
--overrides='
{
"spec":{
"containers":[
{
"name":"busybox",
"image":"busybox",
"command":["sleep","3600"],
"volumeMounts":[
{"name":"pvc","mountPath":"/mnt"}
]
}
],
"volumes":[
{"name":"pvc","persistentVolumeClaim":{"claimName":"myflexbox-locker-db-storage"}}
]
}
}'
# Access pod
kubectl -n <namespace> exec -it pvc-debug -- sh
# List files
ls -lah /mnt
# List storage usage
du -sh /mnt