Size: a a a

Kubernetes — русскоговорящее сообщество

2021 July 02

AP

Anton Patsev in Kubernetes — русскоговорящее сообщество
С виртуланой машины где установлен kubernetes сделай curl ip:80/actuator/health
источник

AP

Anton Patsev in Kubernetes — русскоговорящее сообщество
Ip пода можно получить kubectl get pod -o wide
источник

G

Ghost in Kubernetes — русскоговорящее сообщество
суть в том что актуатор мне выдает JSONину, из которй меня только первая строка интересует. ну то есть код 200 это еще не значит что сервис работает
источник

G

Ghost in Kubernetes — русскоговорящее сообщество
мне надо конкретно проверять что в первой строке "UP"
источник

AP

Anton Patsev in Kubernetes — русскоговорящее сообщество
Curl -I -v что выдает?
источник

G

Ghost in Kubernetes — русскоговорящее сообщество
источник

AP

Anton Patsev in Kubernetes — русскоговорящее сообщество
С виртульной машины где установлен kubernetes сделай curl -i -v ip:80/actuator/health
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Вроде не нужно
источник

G

Ghost in Kubernetes — русскоговорящее сообщество
вот смотри. если я в деплое указываю ливенесс проба она делается с куба или с пода ?
источник

AP

Anton Patsev in Kubernetes — русскоговорящее сообщество
Смотря как напишешь
источник

G

Ghost in Kubernetes — русскоговорящее сообщество
livenessProbe:
         exec:
           command:
             - curl -s localhost:9000/actuator/health | cut -c-14 | grep UP
источник

AP

Anton Patsev in Kubernetes — русскоговорящее сообщество
И что под? Работает падает?
источник

G

Ghost in Kubernetes — русскоговорящее сообщество
падает по ошибке что не может выполнить эту команду.
источник

ДЛ

Дмитрий Лебедев... in Kubernetes — русскоговорящее сообщество
скорее всего потому что в контейнере нет Curl
источник

G

Ghost in Kubernetes — русскоговорящее сообщество
как будто у него нет курла
источник

AP

Anton Patsev in Kubernetes — русскоговорящее сообщество
Закоментируй liveness и readiness, подними под без проверок, зайди в под и отлаживай там эту команду
источник

G

Ghost in Kubernetes — русскоговорящее сообщество
но если я успеваю зайти в контейнер пока он не упал я эту команду без проблем выполняю
источник

G

Ghost in Kubernetes — русскоговорящее сообщество
так и сделал. локально в поде всё работает
источник

ДЛ

Дмитрий Лебедев... in Kubernetes — русскоговорящее сообщество
тогда укажи полный путь /usr/bin/curl
источник

G

Ghost in Kubernetes — русскоговорящее сообщество
источник