Поменяйте местами Elasti c Beanstalk с помощью Lambda - PullRequest
0 голосов
/ 25 февраля 2020

Я нашел это в документации AWS, но без объяснения или учебника.

Развертывание версий приложения с нулевым временем простоя в AWS Elastic Beanstalk с функцией Lambda, которая меняет значения CNAME.

В этом: Практика непрерывной интеграции и непрерывной Доставка по AWS

Вы нашли способ сделать это не вручную? Или, может быть, в файле конфигурации с CLI?

1 Ответ

1 голос
/ 25 февраля 2020

Не думаю, что здесь есть какие-то лямбда-волхвы c. В этом тексте просто говорится, что вы можете использовать Lambda для внесения изменений в CNAME с помощью SwapEnvironmentCNAMEs API , и это может быть полезным вариантом при реализации подмены Blue / Green с Elasti c Beanstalk . Сервисы AWS CodeStar и CodePipeline интегрированы с Lambda, поэтому ваш конвейер CI / CD может легко вызывать код, который будет выполняться в Lambda.

...