Я пытаюсь использовать настраиваемый слой в AWS Opsworks для добавления веб-сервера nginx.
Я успешно создал слой, я добавил свое приложение через GIT (без пароля в репо), но когда я развертываю команду «успешно», я не вижу никакого кода на моем сервере.
На настраиваемом уровне единственный рецепт развертывания - «deploy :: default».
Нужен ли мне индивидуальный рецепт для развертывания? Это из специальной кулинарной книги (если да, может ли кто-нибудь помочь мне с примером)
Кроме того, как мне настроить «куда» будет происходить развертывание? Я бы предпочел выбрать корень моего документа, а не использовать то место, в котором Opsworks, по-видимому, всегда развертывается.
Спасибо за ЛЮБУЮ помощь в этом.
Если ты используя пользовательский слой, вам в основном нужно настроить его на использовать собственные кулинарные книги.
Мы не особо разбираемся в ответах, содержащих только ссылки, но, поскольку кулинарные книги для шеф-поваров, как правило, представляют собой огромные фрагменты кода, и я почти уверен, что документация AWS будет достаточно стабильной, я оставлю ее как есть.
Две страницы, на которые я ссылался, содержат множество примеров конфигураций о том, как использовать собственные кулинарные книги. Однако вам понадобится разумное понимание того, как работает Chef.
У вас должна быть возможность настроить, где будет разворачиваться материал, как часть рецептов в ваших пользовательских кулинарных книгах, как если бы вы писали свои собственные для развертывания, отличного от OpsWorks.