С AWS возможно иметь сине-зеленые развертывания для ваших экземпляров ECS Fargate под балансировщиком нагрузки. Это достигается с помощью службы AWS CodeDeploy.
Однако при настройке CodeDeploy вы предоставляете прослушиватели балансировщика нагрузки для рабочего трафика c и прослушиватели для тестирования трафика c. Нет способа указать правила маршрутизации слушателей. Это означает, что при использовании развертываний Blue-Green я не могу повторно использовать один и тот же балансировщик нагрузки с одинаковыми слушателями для разных проектов.
Есть ли какое-то решение или обходной путь для этой проблемы? Я хотел бы использовать развертывания Blue-Green одновременно, используя только один loadbalancer для всех моих проектов.