Развертывание с помощью codedeploy для сценария остановленных экземпляров

Я пытаюсь реализовать настройку codedeploy poc. У меня есть ELB, к которому подключено более 10 серверов. У нас есть серверы в остановленном состоянии для увеличения загрузки в случае добавления. Все эти серверы помечены одинаковым значением, чтобы их можно было легко идентифицировать. Проблема в том, что Codedeploy идентифицирует эти теги, и при развертывании эти серверы помечаются как Fail, что приводит к неудачной установке Моя забота:
1. Есть ли способ исключить остановленные экземпляры из Codedeploy.
2. Есть ли лучший подход к этой проблеме.

Любая помощь будет высоко оценен.

1 ответ

Наиболее элегантным решением было бы использовать Autoscalng вместо остановленных экземпляров. Однако, если вам нужно использовать остановленные экземпляры, я могу придумать 2 быстрых решения:

  1. Используйте второй набор тегов, чтобы различать остановленные и запущенные экземпляры.
  2. Отрегулируйте ограничение MINIMUM_HEALTHY_HOSTS на расстоянии, чтобы выполнить развертывание, даже если остановленные экземпляры считаются неудачными.

Спасибо, Амартья Датта Гупта

Другие вопросы по тегам