<p>For example, I have 50 Gib PV/PVC and grant to one Pod, I just want to check usage of the storage</p>

<p>The way I am just following is to set up a <strong>busybox</strong> pod with mounting the same PVC, then exec into the <strong>busybox</strong> to run <code>df -h</code> to check the storage.</p>

<p>I just want to know if there is an efficient way to do the same thing.</p>

<p>Depending on how often you need to do this you might look at the <code>df-pv</code> plugin for <code>kubectl</code> <a href="https://github.com/yashbhutwala/kubectl-df-pv" rel="noreferrer">https://github.com/yashbhutwala/kubectl-df-pv</a></p>
<p>It does exactly what you are asking across all the pvs in a namespace or cluster. Once you've got it installed, just run <code>kubectl df-pv</code> and you are set.</p>
