Я создаю скрипт init.d, который запускает несколько задач при запуске экземпляра.EC2 init.d script - лучшая практика
- он создаст новый том с нашим репозиторием кода и смонтирует его, если он еще не существует.
- будет помечать экземпляр
Задачи выше быть полным будет иметь решающее значение для нашего сайта (т.е. без хранилища кода установлен сайт не будет работать). Как я могу убедиться, что сервер не станет общедоступным? Должен ли я запускать скрипт init.d с деинсталляции экземпляра из ELB (я даже не уверен, что он будет зарегистрирован в этой точке), а затем зарегистрировать его снова, когда все задачи будут успешно завершены? Что такое лучшая практика? Спасибо!
Спасибо, это ромб предложение, однако, кажется, не быть способ сделать динамик жесткого диска. Каждый раз, когда происходит наше развертывание, происходит новый снимок EBS, и для всех экземпляров, которые были недавно созданы, нам нужно, чтобы они захватили последний моментальный снимок, а не тот, который был жестко закодирован в конфигурацию. –