2

В настоящее время мы тестируем потенциальные процессы для внедрения Blue-Green на AWS, создавая новую GREEN AutoscalingGroup и меняя ее со старой BLUE AutoScalingGroup.Может ли программа AWS развернуть обновление существующей конфигурации запуска AutoScalingGroup? Или создать новую группу AutoScalingGroup с новым LaunchConfig?

Мы заметили, что конвейер кода имеет хорошую функцию оркестровки, которая может организовать сборку, тестирование и развертывание.

Одним из вариантов на этапе развертывания является использование CodeDeploy. Как я понимаю, он применяет изменения к существующим экземплярам ec2, запуская команды через «ревизию». Однако я считаю, что этот процесс не совпадает с нашими планами развертывания Blue-Green.

Я думаю, что я мог что-то пропустить. Поэтому я подумал спросить здесь. Можно ли использовать развертывание кода в моем сценарии?

Если нет, можете ли вы указать мне направление вправо?

ответ

0

На конференции Re: Invent (декабрь 2016 г.) встроенная поддержка сине-зеленых развертываний была демонтирована как бета-функция. Кажется, существует дополнительное свойство «Тип развертывания» группы развертывания. Для развертывания синего/зеленого типа CodeDeploy будет предоставлять новые экземпляры, устанавливать на нем ваше приложение и затем перенаправлять трафик на них.

По словам ведущего, нынешние клиенты CodeDeploy могут подать заявку на бета-тест. Смотрите конференцию на YouTube here.

 Смежные вопросы

  • Нет связанных вопросов^_^