Size: a a a

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

2020 November 30

GG

George Gaál in Kubernetes — русскоговорящее сообщество
в каком pathtype
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
там же можно в регулярках ^$ использовать
источник

AE

A E in Kubernetes — русскоговорящее сообщество
Всем привет. Подскажите пожалуйста. Использую в k8s php + nginx. Приложенька иногда падает, показывает 502. Помогает пересоздание подов или деплой. Как хэлсчекить php приложение кубером?
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
как обычно - через ручку хелсчека
источник

AE

A E in Kubernetes — русскоговорящее сообщество
George Gaál
как обычно - через ручку хелсчека
Ткнете в пример?
источник

Н

Никита in Kubernetes — русскоговорящее сообщество
A E
Ткнете в пример?
источник

AE

A E in Kubernetes — русскоговорящее сообщество
А именно php-fpm? Или чекать http и ждать 200?
источник

4

4c74356b41 in Kubernetes — русскоговорящее сообщество
лол, есть люди, которые читаю доку кубернетеса на русском, лал
источник

4

4c74356b41 in Kubernetes — русскоговорящее сообщество
Если проба настроена, он блокирует liveness и readiness проверки, до того как проба становится успешной, и проверяет, что эта проба не мешает запуску приложения. Это может быть использовано для проверки работоспособности медленно стартующих контейнеров, чтобы избежать убийства kubelet'ом прежде, чем они будут запущены.
источник

4

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

Н

Никита in Kubernetes — русскоговорящее сообщество
Да я чо загуглил то и запостил (8
источник

4

4c74356b41 in Kubernetes — русскоговорящее сообщество
проба становится успешной
- а я до сих пор дивупс
источник

4

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

Н

Никита in Kubernetes — русскоговорящее сообщество
Наверняка пулреквесты принимаются (8
источник

4

4c74356b41 in Kubernetes — русскоговорящее сообщество
та это МОШИННОЕ же
источник

AE

A E in Kubernetes — русскоговорящее сообщество
Таки народ, как вы пышечку (php-fpm) чекаете?
источник

SM

Sergey Monakhov in Kubernetes — русскоговорящее сообщество
а кто нибудь юзает постгревый опреатор от заладно?
источник

Н

Никита in Kubernetes — русскоговорящее сообщество
A E
А именно php-fpm? Или чекать http и ждать 200?
Подсказываю: через exec-пробу можно внутри контейнера выполнять любую команду, в том числе, запускать скрипт.
источник

E

Eugene in Kubernetes — русскоговорящее сообщество
George Gaál
там же можно в регулярках ^$ использовать
Насколько я понял у меня есть 2 варианта
1. Или не обновлять nginx-ingress(с текущей версии 0.30) до поддерживаемой и разрудивать всю логику на уровне регулярных выражений
2. Или обновить nginx-ingress и использовать Path Type с типами
Exact|Prefix, через которые уже и разруливать

Например, мне нужно релизовать такой флоу
https://pastebin.com/GfU0zhjA

Вопрос
Возможно ли такой флоу реализовать через Exact|Prefix ?
Если да, то количество Path Type-ов в таком случае примерно будет равно количеству location-ов в приведенном мною примере для классического nginx?

Сейчас у меня pathType используется дефолтный т.е. ImplementationSpecific  - все отдается на откуп Ingress Class, в качестве которого у меня выступает nginx-ingress

Если обновить nginx-ingress и попробовать реализовать эту логику на
pathType: Exact
pathType: Prefix
источник

SM

Sergey Monakhov in Kubernetes — русскоговорящее сообщество
Eugene
Насколько я понял у меня есть 2 варианта
1. Или не обновлять nginx-ingress(с текущей версии 0.30) до поддерживаемой и разрудивать всю логику на уровне регулярных выражений
2. Или обновить nginx-ingress и использовать Path Type с типами
Exact|Prefix, через которые уже и разруливать

Например, мне нужно релизовать такой флоу
https://pastebin.com/GfU0zhjA

Вопрос
Возможно ли такой флоу реализовать через Exact|Prefix ?
Если да, то количество Path Type-ов в таком случае примерно будет равно количеству location-ов в приведенном мною примере для классического nginx?

Сейчас у меня pathType используется дефолтный т.е. ImplementationSpecific  - все отдается на откуп Ingress Class, в качестве которого у меня выступает nginx-ingress

Если обновить nginx-ingress и попробовать реализовать эту логику на
pathType: Exact
pathType: Prefix
моежете сделать сайдкар с обычым нгинкс, напихать туда все эти правила, ингресом роутится на него. Но если честно, тут надо саму апликуху переписывать со спекой по ресту
источник