Помогите протолкнуть issue
От: Doom100500 Израиль  
Дата: 12.10.20 15:28
Оценка: -2
Коллеги, можете помочь?

TL;DR;
Отметиться здесь, и написать "Same problem".

История такова:
Выбрали grpc для общения между сервисами, и чтобы не писать отдельный транспорт для браузерной аппликации, решили проксировать grpc в браузер через grpc-web.
Ну и вообще, всё микросервисное получается, поэтому решили использовать https://istio.io для парадигмы servise-mesh в кубере. Там можно не особо заморачиваться с метриками, canary updates, аутенфикационнные вопросы, и вообще много бонусов без изменения кода самих сервисов. Вобщем красиво.

Кроме всего прочего, istio, даёт из коробки проксирование grpc в grpc-web. Для этого (и всего остального), они используют envoy-proxy, который отдельный проект.

Баг с grpc-web в сафари — это баг envoy-proxy, и он починен, но остался в istio.
Проблема, что istio не даёт выбрать версию envoy-proxy, т.к., насколько я полазил по коду, они собирают envoy-proxy сами, и это неотъемлемая часть их билда.
Понятно, что когда-то они синхронизируются, но хотелось бы знать когда именно.

Поэтому, если можете, конечно, чирканите коммент "same issue", пожалуйста...
Спасибо за внимание
Отредактировано 12.10.2020 15:50 Doom100500 . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.