@a_ovchinnikov
Web developer

Как актуализировать кастомный AMI при обновлении инстанса EC2?

Всем привет!

Возник вот такой вопрос:
разворачиваю сервис в EC2 с горизонтальным масштабированием. Для масштабирования используется Launch Configuration + Auto-Scalling Group. Предварительно настроил все окружение на виртуалке и снял с нее образ (AMI).
Таким образом, когда будет возникать необходимость запуска нового инстанса, то берется этот самый образ и из него создается новая система.

Допустим все запустили, крутится в продакшене, отлично масштабируется и работает. Но вот возникла необходимость обновить кодовую базу, которая расположена на сервере. Текущие инстансы то мы обновим, а вот последующие новые будут создаваться все из того же AMI, который теперь уже устаревший. Подскажите пожалуйста, есть ли в Amazon'е какие-то встроенные средства для обновления соответствующего AMI после произведения каких-то действий над виртуалками. Или может кто-то решает эту задачу без использования амазоновских инструментов?

Заранее благодарю!
  • Вопрос задан
  • 154 просмотра
Пригласить эксперта
Ответы на вопрос 2
opium
@opium
Просто люблю качественно работать
Делаете новый Ами и скалабилити гроуп делаете с него
А так обычно в Ами при запуске свежий код всегда пулится с репозитория чтобы не морочиться с обновлением ами
Ответ написан
@snakeigor
я для данных целей использую механизм AWS CodeDeploy
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы