В настоящее время мы тестируем потенциальные процессы для внедрения Blue-Green на AWS, создавая новую GREEN AutoscalingGroup и меняя ее со старой BLUE AutoScalingGroup.Может ли программа AWS развернуть обновление существующей конфигурации запуска AutoScalingGroup? Или создать новую группу AutoScalingGroup с новым LaunchConfig?
Мы заметили, что конвейер кода имеет хорошую функцию оркестровки, которая может организовать сборку, тестирование и развертывание.
Одним из вариантов на этапе развертывания является использование CodeDeploy. Как я понимаю, он применяет изменения к существующим экземплярам ec2, запуская команды через «ревизию». Однако я считаю, что этот процесс не совпадает с нашими планами развертывания Blue-Green.
Я думаю, что я мог что-то пропустить. Поэтому я подумал спросить здесь. Можно ли использовать развертывание кода в моем сценарии?
Если нет, можете ли вы указать мне направление вправо?