У меня есть код (CodeCommit) в Ирландии и кластер ECS в Лондоне. Я хочу настроить CodePipeline, чтобы при фиксации новых изменений они развертывались в кластере ECS.
В настоящее время я не могу этого сделать, потому что службы находятся в разных регионах. Я читал некоторые решения, такие как репликация CodeCommit периодически в другом регионе или использование Lambdas или что-то еще, но я нашел это уродливым решением.
Есть ли еще один изящный способ решить эту проблему?
CodePipeline недавно выпустил поддержку межрегиональных действий: https://aws.amazon.com/about-aws/whats-new/2018/11/aws-codepipeline-now-supports-cross-region-actions/
Это позволит вам запустить, например. CodeCommit и ваш конвейер в Ирландии и развернуть в кластере ECS в Лондоне.