Поддерживает ли бессерверная среда развертывание Lambda Canary (Alias ​​Traffic Shifting)?

Поддерживает ли бессерверная среда канареечное развертывание путем переключения весов псевдонима Lambda (например, SAM / CodeDeploy: https://aws.amazon.com/blogs/compute/implementing-canary-deployments-of-aws-lambda-functions-with-alias-traffic-shift/)?

Буду признателен за любой ответ, спасибо


person obaid    schedule 03.12.2017    source источник


Ответы (2)


На данный момент Serverless Framework не поддерживает его. Однако реализовать поддержку тоже несложно, так что, надеюсь, она появится довольно скоро.

person Ashan    schedule 03.12.2017
comment
Отлично, есть какие-нибудь указания по созданию поддержки (совсем недавно для бессерверных)? Преобразует ли serverless.yml в SAM (SAM предоставляет поддержку canary согласно ссылке, которую я предоставил)? - person obaid; 03.12.2017
comment
Нет, он преобразует yml в стек облачной информации. Взгляните на недавние запросы на вытягивание, которые реализуют аналогичные функции, такие как env vars, и убедитесь, что в конце концов это просто: проанализировать yml и сопоставить с облачной информацией json. - person Vlad Holubiev; 04.12.2017

Сейчас? Нет, но AWS недавно объявила о его поддержке:

Если вы хотите видеть эту функцию в sls, создайте проблему и отслеживайте ее прогресс.

person Trent Bartlem    schedule 04.12.2017