Api Gateway, этапы dev / prod с разными целями HTTP / VPC - PullRequest
0 голосов
/ 21 октября 2019

Ситуация:

В нашей настройке у нас есть несколько конечных точек API со стадиями dev и prod.

С прошлой недели, после того, как мы внесли измененияи развернули ранее незафиксированные изменения (не вижу никаких различий, описания истории пусты), весь трафик, отправленный на URL-адрес API, передается на URL-адрес продукта.

Во всех методах конечных точек тип имеет значение VPC Link,который указывает на наш production-vpc-loadbalancer, поэтому понятно, почему трафик dev будет в наших системах prod.

Однако мы не можем найти способ настроить этап dev для использования трафика http длянаш внутренний домен разработки, определенный переменными этапа и поддерживающий конечную точку продукта, направляет их трафик на VPC.

Вопросы:

Есть ли способ получить тот жеКонечная точка API отправляет трафик к конечной точке http, а другой этап - к существующему VPC-loadbalancer?

Есть ли способ точно определить, какие изменения вносятся между развертываниями? Какая-то подробная история или различия?

Согласно нашим переменным этапа и URL-адресам конечных точек http, это должно привести к правильному URL-адресу разработки для конечных точек на dev. Однако, поскольку в dev не поступает трафик, VPC-Link перезаписывает это? Мы находим, что не получаем никакого трафика на dev, наблюдая журналы nginx, которые не показывают никаких действий с прошлой недели.

Любые другие полезные советы о том, как отладить этот беспорядок?

...