diff options
author | Michael Scherer <misc@mageia.org> | 2012-02-19 17:45:04 +0000 |
---|---|---|
committer | Michael Scherer <misc@mageia.org> | 2012-02-19 17:45:04 +0000 |
commit | dbc7a91fbc3943cb7f40c53decbc98b1a8ac2c9a (patch) | |
tree | 88e938b4bfa5ebbd43c3dd2345c0cea7075d0d74 /modules | |
parent | 717bb8c502abd6410fd41cfa86adf543ea7ccfeb (diff) | |
download | puppet-dbc7a91fbc3943cb7f40c53decbc98b1a8ac2c9a.tar puppet-dbc7a91fbc3943cb7f40c53decbc98b1a8ac2c9a.tar.gz puppet-dbc7a91fbc3943cb7f40c53decbc98b1a8ac2c9a.tar.bz2 puppet-dbc7a91fbc3943cb7f40c53decbc98b1a8ac2c9a.tar.xz puppet-dbc7a91fbc3943cb7f40c53decbc98b1a8ac2c9a.zip |
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
Diffstat (limited to 'modules')
-rw-r--r-- | modules/puppet/manifests/thin.pp | 7 |
1 files changed, 7 insertions, 0 deletions
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", + } +} |