Alih-alih menerapkan logika kompleks untuk penanganan dependensi, gunakan mekanisme pemeriksaan kesehatan Kubernetes. Jika aplikasi Anda mulai dan tidak melihat Mongo DB, biarkan aplikasi tersebut mogok. Kubernetes akan terus memulai ulang hingga Mongo DB online, dan aplikasi Anda menjadi sehat dan berfungsi juga. Kubernetes tidak akan mengirimkan lalu lintas ke instance yang belum sehat.
Dokumen:https://kubernetes.io/ docs/tasks/configure-pod-container/configure-liveness-readiness-probes/