В настоящее время лучшая практика, скорее всего, заключается в использовании оператора для запуска PostgreSQL в Kubernetes, например, с Crunchy Data PostgreSQL Operator .
Если вы не хотите используйте Операторы, другой вариант - использовать CronJob
для запуска pg_dump
с регулярным интервалом и поместить дамп на PersistentVolume
, подключенный к Pod.