К сожалению, в Kubernetes нет простого способа сделать это напрямую, поскольку Kubernetes не имеет понятия о зависимости между ресурсами.
Лучшее место для решения этой проблемы - это сам модуль веб-сервера.
Идеальным решением является обновление приложения для повторной попытки подключения при сбое.
Менее идеальным решением было бы иметь контейнер с коляской, который просто опрашивает базу данных и вызывает сбой при сбое базы данных, что должно заставить Kubernetes перезапустить модуль.