- From: Brian Smith <
>
- To:
- Subject: [chef] using web_app
- Date: Mon, 14 Nov 2011 13:28:00 -0500
I would like to use the web_app definition to deploy multiple apache vhosts on a system and change the prefix depending on the environment.
I am thinking to do something like this, I set the attributes file as such:
case #{node[:app_environment]}
when "VirtualBox"
when "Development"
else
end
And then do something like this as the recipe:
web_app "#{node[:apache][:server_name]}" do
enable :true
server_name "#{node[:apache][:server_name]}"
server_aliases "#{node[:apache][:server_aliases]}"
docroot "/var/www/#{node[:apache][:server_name]}"
template "web_app.conf.erb"
cookbook "apache2"
mode "0644"
notifies :restart, resources(:service => "apache2")
end
Anyone doing something like this in a working cookbook definition?
- [chef] using web_app, Brian Smith, 11/14/2011
Archive powered by MHonArc 2.6.16.