Назад | Перейти на главную страницу

Развертывание пользовательского уровня Opsworks

Я пытаюсь использовать настраиваемый слой в AWS Opsworks для добавления веб-сервера nginx.

Я успешно создал слой, я добавил свое приложение через GIT (без пароля в репо), но когда я развертываю команду «успешно», я не вижу никакого кода на моем сервере.

На настраиваемом уровне единственный рецепт развертывания - «deploy :: default».

Нужен ли мне индивидуальный рецепт для развертывания? Это из специальной кулинарной книги (если да, может ли кто-нибудь помочь мне с примером)

Кроме того, как мне настроить «куда» будет происходить развертывание? Я бы предпочел выбрать корень моего документа, а не использовать то место, в котором Opsworks, по-видимому, всегда развертывается.

Спасибо за ЛЮБУЮ помощь в этом.

Если ты используя пользовательский слой, вам в основном нужно настроить его на использовать собственные кулинарные книги.

Мы не особо разбираемся в ответах, содержащих только ссылки, но, поскольку кулинарные книги для шеф-поваров, как правило, представляют собой огромные фрагменты кода, и я почти уверен, что документация AWS будет достаточно стабильной, я оставлю ее как есть.

Две страницы, на которые я ссылался, содержат множество примеров конфигураций о том, как использовать собственные кулинарные книги. Однако вам понадобится разумное понимание того, как работает Chef.

У вас должна быть возможность настроить, где будет разворачиваться материал, как часть рецептов в ваших пользовательских кулинарных книгах, как если бы вы писали свои собственные для развертывания, отличного от OpsWorks.