Конфигурация Nginx с AWS Opsworks

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

1 ответ

Решение

Вы будете хотеть написать свои файлы vhost, используя ресурс шаблона вообще:

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 plugin, но я думаю, что это похоже. Сделайте свою собственную кулинарную книгу для mysite это зависит от openresty поваренная книга, а затем положить ваши шаблоны в этой кулинарной книге. Не забудьте добавить свою новую кулинарную книгу в список запуска.

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