Сообщение Помогите протолкнуть issue от 12.10.2020 15:28
Изменено 12.10.2020 15:50 Doom100500
Помогите протолкнуть issue
Коллеги, можете помочь?
TR;DL;
Отметиться здесь, и написать "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", пожалуйста...
TR;DL;
Отметиться здесь, и написать "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", пожалуйста...
Помогите протолкнуть issue
Коллеги, можете помочь?
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", пожалуйста...
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", пожалуйста...