From dbc7a91fbc3943cb7f40c53decbc98b1a8ac2c9a Mon Sep 17 00:00:00 2001 From: Michael Scherer Date: Sun, 19 Feb 2012 17:45:04 +0000 Subject: add a module to start the integration of thin and puppet, since webrick ( default puppet server ) as some scalabilty issue ( ie, the numerous ssl errors we can see from time to time ). As explained on puppet website, webrick can only serve 1 client at a time, so we need to switch to a better system. Mongrel is no longer developped, passenger fork boost ( not very good IMHO ), so thin is the simplest option for now --- modules/puppet/manifests/thin.pp | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 modules/puppet/manifests/thin.pp (limited to 'modules') diff --git a/modules/puppet/manifests/thin.pp b/modules/puppet/manifests/thin.pp new file mode 100644 index 00000000..961e19ae --- /dev/null +++ b/modules/puppet/manifests/thin.pp @@ -0,0 +1,7 @@ +class puppet::thin { + package { 'ruby-thin': } + + apache::config { "/etc/httpd/conf.d/puppet.conf": + content => "Listen 8140", + } +} -- cgit v1.2.1