Описание, какие бывают Probes (пробы) в Kubernets
Liveness Probe
- Контроль за состоянием приложения во время его жизни
- В случае неудачного выполнения, k8s перезагрузит Pod
- Исполняется постоянно
Readiness Probe
- Проверяет, готово ли приложение принимать трафик
- В случае неудачного выполнения, приложение убирается из балансировки
- Исполняется постоянно
Startup Probe
- Определяет успешный старт приложения
- Исполняется до первого успешного выполнения