Развертывание с помощью codedeploy для сценария остановленных экземпляров
Я пытаюсь реализовать настройку codedeploy poc. У меня есть ELB, к которому подключено более 10 серверов. У нас есть серверы в остановленном состоянии для увеличения загрузки в случае добавления. Все эти серверы помечены одинаковым значением, чтобы их можно было легко идентифицировать. Проблема в том, что Codedeploy идентифицирует эти теги, и при развертывании эти серверы помечаются как Fail, что приводит к неудачной установке Моя забота:
1. Есть ли способ исключить остановленные экземпляры из Codedeploy.
2. Есть ли лучший подход к этой проблеме.
Любая помощь будет высоко оценен.
1 ответ
Наиболее элегантным решением было бы использовать Autoscalng вместо остановленных экземпляров. Однако, если вам нужно использовать остановленные экземпляры, я могу придумать 2 быстрых решения:
- Используйте второй набор тегов, чтобы различать остановленные и запущенные экземпляры.
- Отрегулируйте ограничение MINIMUM_HEALTHY_HOSTS на расстоянии, чтобы выполнить развертывание, даже если остановленные экземпляры считаются неудачными.
Спасибо, Амартья Датта Гупта