2014-12-16 4 views
0

Я установил поваренную книгу openresty, но теперь мне нужно установить мои файлы конфигурации. Каков наилучший способ добавить файлы nginx.conf и nginx.lua с помощью шеф-повара?Конфигурация Nginx с AWS Opsworks

ответ

0

Вы хотите записывать файлы виртуальных хостов с помощью шаблона ресурса в целом:

template "#{node['openresty']['dir']}/sites-enabled/mysite.conf" do 
    source 'mysite.conf.erb' 
    owner 'root' 
    group 'root' 
    mode '644' 
    notifies :reload, node['openresty']['service']['resource'] 
end 

Я незнаком с тем, как openresty делает Lua плагин конфиги, но я предполагаю, что это похоже. Сделайте свою собственную поваренную книгу для mysite, которая зависит от кулинарной книги openresty, а затем разместите свои шаблоны в этой кулинарной книге. Не забудьте добавить свою новую кулинарную книгу в список запуска.

Смежные вопросы