diff --git a/site-cookbooks/kosmos-nginx/recipes/default.rb b/site-cookbooks/kosmos-nginx/recipes/default.rb index 118795a..e601ce2 100644 --- a/site-cookbooks/kosmos-nginx/recipes/default.rb +++ b/site-cookbooks/kosmos-nginx/recipes/default.rb @@ -65,3 +65,17 @@ end unless node.chef_environment == "development" include_recipe "kosmos-nginx::firewall" end + +ruby_block "nginx configuration" do + block do + file = Chef::Util::FileEdit.new("/etc/nginx/nginx.conf") + file.insert_line_if_no_match(/stream {/, <<-EOF +stream { + include /etc/nginx/streams-enabled/*; +} + EOF + ) + file.write_file + end + notifies :reload, 'ohai[reload_nginx]', :immediately +end