Size: a a a

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

2020 December 02

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Eugene
- path: /$  - service-1
- path: /.+$ - service -2

так пойдет в ресурсе ингресса?

Я рассчитваю,что это будет
location ~* "^/$"  - service-1
location ~* "^/.+$" - service-2
ты проверить не можешь?
источник

E

Eugene in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
ты проверить не можешь?
https://pastebin.com/0XHXHaaU

Вот такой nginx.conf он построил касательно корня/не корня
Логика работает корректно - корешок на service-1, остальное на service-2
Перед этими правилами понятно,что находятся правила по  тем 100500 роутам,который идут все на service-1

По сути осталось с /trade_ws мне проиграть варианты
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
ты проверить не можешь?
Ну, ты терпеливый
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Мне сразу было ясно, что надо синтаксис /.+$ использовать
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
(Я просто с этим дерьмом играл и это реально выглядит как 💩)
источник

E

Eugene in Kubernetes — русскоговорящее сообщество
Удалил /trade роут с одного проблемного локейшена(который без локали), и сделал для  /trade и /trade_ws$ два отдельных location, в результате локейшен с /trade_ws стал перед /trade в конф.файле ingress-nginx-контроллера, что позволило достичь корректной обработки /trade_ws роута
В итоге вся схема имеет следующий вид(возможно,кому-то пригодится)
https://pastebin.com/ZQQVMgmA
источник

AL

Aleksey Lazarev in Kubernetes — русскоговорящее сообщество
Eugene
Удалил /trade роут с одного проблемного локейшена(который без локали), и сделал для  /trade и /trade_ws$ два отдельных location, в результате локейшен с /trade_ws стал перед /trade в конф.файле ingress-nginx-контроллера, что позволило достичь корректной обработки /trade_ws роута
В итоге вся схема имеет следующий вид(возможно,кому-то пригодится)
https://pastebin.com/ZQQVMgmA
Проверь что если все дропнуть и пересоздать он в том же порядке сделает
источник

AL

Aleksey Lazarev in Kubernetes — русскоговорящее сообщество
А то будет смешно если при перестановки местами у тебя все поедет)
источник

AL

Aleksey Lazarev in Kubernetes — русскоговорящее сообщество
Где можно почитать как красиво и правильно организовать servicemesh? В частности истио - может истории успеха или провалов
источник

DS

Dmitry Shurupov in Kubernetes — русскоговорящее сообщество
Aleksey Lazarev
Где можно почитать как красиво и правильно организовать servicemesh? В частности истио - может истории успеха или провалов
Про Istio в своё время нашумела такая failure story (не знаю, насколько актуально описанное там сегодня) https://medium.com/@jakubkulich/sailing-with-the-istio-through-the-shallow-water-8ae81668381e

А из свеженького (не failure) есть вот это: https://blog.cure.fit/engineering-design/service-mesh-story/
источник

DS

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

AL

Aleksey Lazarev in Kubernetes — русскоговорящее сообщество
Благодарю значит благо дарю
источник

SS

Ser Ser in Kubernetes — русскоговорящее сообщество
Будьте так любезны, встречал ли кто внятных бенчей для ingress? А то что-то хрень одна.
источник

c

corsars in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
Ты ЛИБО пишешь все роуты (ВСЕ РОУТЫ, ПОЛНОСТЬЮ ВСЕ РОУТЫ) регулярками, ЛИБО нет.
Да, и никаких хельмов
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
George Gaál
Ну, ты терпеливый
я не сразу понял, что у него с регулярками беда
источник

DK

Den KP in Kubernetes — русскоговорящее сообщество
Evgeniy Abramov
Парни извините что перебиваю, может кто подсказать как правильно метрики в Prometheus для stolon-a включить?
https://github.com/wrouesnel/postgres_exporter вот это не сильно хочется ставить.
а что у тебя за трабла?
источник

S

Solyar in Kubernetes — русскоговорящее сообщество
Evgeniy Abramov
Парни извините что перебиваю, может кто подсказать как правильно метрики в Prometheus для stolon-a включить?
https://github.com/wrouesnel/postgres_exporter вот это не сильно хочется ставить.
Ух я его щупал. В итоге взял более мощный экспортер
источник

AS

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

AS

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

AS

Artem Silenkov in Kubernetes — русскоговорящее сообщество
пока докер!
источник