Если я правильно понимаю, у вас есть jenkins c X workers. И X легкий задач на нем нормально бежит, а тяжелые можно запускать только по одной, иначе упадет.
Для всех тяжелых задач можно определить Lockable resource, и тогда две тяжелые задачи одновременно выполняться не смогут.
ИМХО - если нет большой нагрузки, то использовать то, что пришло с дистрибутивом.
Если есть минимальная возможность - использовать managed service (DBaaS).
Если мы подключаем Volume типа nfs, разве данные не сохранятся после смерти пода?
Точно не знаю, не пробовал.
Но в целом я повторяю свой совет - как и в других случаях, не использовать недокументированные вещи.
Вполне может быть что в облаке ХХХ NFS сохранится, а на платформе YYY не сохранится.