AWS Opsworks пропустить процесс установки при запуске экземпляра

Я хочу создать несколько микроэкземпляров для развертывания веток и предварительной подготовки промежуточных приложений. Я хочу, чтобы они быстро включались по требованию в течение нескольких часов, и после завершения тестирования снова остановите их. Так как для экземпляров имеется опция EBS backed, данные на диске сохраняются, и нет смысла запускать весь процесс установки с нуля - это требует времени, а наши пользовательские рецепты не работают при попытке установить то же программное обеспечение снова. Я попытался включить их из EC2, они включаются очень быстро и доступны, но в opsworks они остаются остановленными и, следовательно, недоступными для развертываний. Как мне этого добиться?

1 ответ

Получил ответ на форуме AWS. Очевидно, все рецепты шеф-повара должны быть разработаны с идеей, что их можно запускать неограниченное количество раз. Например, если пакет в рецепте существует - он просто ничего не делает или запускает инструмент, подобный apt-get install, и не вызывает ошибок. И нет (официального) способа избежать накладных расходов на запуск рецептов каждый раз.

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