Приложение в Pod стартует ~60 сек. Во время деплоя Pod попадает в CrashLoopBackOff: livenessProbe срабатывает раньше, чем сервис успевает подняться. Что сделать правильно?
👾 — Увеличить только readinessProbe и оставить livenessProbe как есть
👍 — Ввести startupProbe, чтобы до инициализации блокировать livenessProbe, а после — оставить строгую livenessProbe/readinessProbe
🥰 — Поставить restartPolicy: Never, чтобы Pod не перезапускался
⚡️ — Добавить initContainer с sleep 60 и не трогать пробы
Библиотека задач DevOps
Post #814
2.04K
- 👍 16