Kubectl Krew plugin to list pod volume backups taken by Velero.
Pod volume backups (PodVolumeBackup) is a custom resource created while doing volume backups with Velero. This plugin reads some data from the custom resource and displays it in a more human readable way.
Takes one required argument, name of Velero backup, and a second optional argument to set which namespace Velero is running in (default velero).
Pod volume backups are listed in alphabetic order.
Check in Velero which backups you have:
velero get backupsChoose the backup you want to list pod volume backups from, like velero-nightly-20251014050055, and use that as an argument for the plugin:
kubectl podvolumebackup-list velero-nightly-20251015050033And now you should get a list of your pod volume backups.
If you want to list pod volume backups from all backups, instead of providing the backup name, provide the --all flag:
kubectl podvolumebackup-list --allOptionally, list only pod volume backups matching pod name, like:
kubectl podvolumebackup-list --all --pod=nginxOr:
kubectl podvolumebackup-list velero-nightly-20251015050033 --pod=nginxjq and numfmt
See release notes.