2 реплики
по логике должен тушится один старый под, подниматься новый один, тушиться второй старый под и потом подниматься второй новый под.
Но тушатся 2 старых и только потом поднимаются 2 новых.
Может сделал что-то не так?(
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 50%
Здесь все верно
в каком смысле? просто у меня получается простой в 30 сек из-за этого.
Может у тебя хелсчеки не прописаны?
Прописаны livenessProbe: tcpSocket: port: 80 initialDelaySeconds: 2 periodSeconds: 2 readinessProbe: tcpSocket: port: 80
Это плохие пробы. Надеюсь, ты поймёшь почему сам.
а как правильно делать? Есть какой-то док или ман?
Делать на http проверку. У тебя сокет открывается раньше, чем приложение полностью готово к приему трафика
Обсуждают сегодня