Есть ли способ связать несколько названий веток тестирования с AWS ALB целевыми группами? - PullRequest
0 голосов
/ 20 января 2020

В настоящее время я пытаюсь настроить среду DevOps для тестирования нескольких веток github для разработчиков с контейнером. Я выбираю AWS ECS для услуги оркестровки контейнеров. Однако я столкнулся с препятствием: как получить доступ к нескольким веткам тестирования через URL, соответствующий его имени: Например:

http://branch1.abc.com -> Целевые группы ALB "branch1" -> AWS Служба ECS "branch1"

http://branch2.abc.com -> Целевые группы ALB "branch2" -> AWS Служба ECS "branch2"

. ..

http://branch50.abc.com -> Целевые группы ALB "branch50" -> AWS Служба ECS "branch50"

У нас ежедневно около 50 филиалов для параллельное тестирование.

Кроме того, мне удалось создать AWS имя обнаружения службы (AWS Cloud Map) частное имя DNS для доступа к каждому частному ip экземпляра aws ecs fargate с помощью route53:

route53

Но это нормально для тестирования внутренней сети офиса, если некоторые deveplopers хотят проверить через inte rnet, нам нужен ALB ... На самом деле я не знаю если есть другие способы подойти.

У вас есть идеи по этому поводу?

...