Переписать готовый конфиг nginxa под istio (внешний трафик на внешние сервера)

Задание закрыто
Стоимость:5 000 рублей
Срок выполнения:4 дня
Варианты оплаты:Планируется использовать Безопасную сделку
Дата публикации:2020-03-24 13:42
Обновлено:2020-03-24 19:25
Был(а) на сайте:2020-04-01 16:48

Переписать готовый конфиг nginxa под istio (внешний трафик на внешние сервера)

 
Задача

переходим с nginx'a на istio и столкнулись с проблемой. У нас есть есть два домена (public и api), которые работают по https, у обоих доменов по два location'a. У public это /crossdomain.xml, с которого проксируются запросы на http://upstream1/content/public/crossdomain.xml и location / который проксируется на http://uptsream2/api/public$request_uri
у api это location ~ ^/(dmp|pub)/ который кидается на http://upstream1 и location / который кидается на http://upstream2
upstream1 least conn из 5 серверов с разными весами
upstream2 тоже least conn из 11 серверов и тоже с разными весами
Так же необходимо передавать заголовки и remote addr.
В гугле только примеры для трафика внутрь кластера и с одним ендпоинтом, как роутить трафик с одним доменным именем на несколько разных IP не понятно

Оставлять заявки могут только авторизованные пользователи.
Заявок нет

Оставлять заявки могут только авторизованные пользователи.

Другие открытые задания:

поиск заданий