2016-04-07 7 views
1

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

ответ

1

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