Переписать готовый конфиг 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 не понятно

Обязательные требования

Или помощь в написании манифестов для istio или готовые yaml'ы

54
Просмотры
Александр Щёголев
Егор Горбачев
Полюхович Евгений
Алексей Прохоров
Максим О
Александр Ульянов
Александр Щукин
Давид Мзареулян
Александр Вячеславович
Сайт + Реклама🥇Евгений +7-999-555-777-2
Евгений Красин
Николай Симон

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