]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
foreman to puppet
authorPhilipp Dallig <philipp.dallig@pixelpark.com>
Sat, 5 Mar 2016 18:43:58 +0000 (19:43 +0100)
committerPhilipp Dallig <philipp.dallig@pixelpark.com>
Sat, 5 Mar 2016 18:43:58 +0000 (19:43 +0100)
customer/pixelpark/foreman01.pixelpark.com.yaml

index 40e229a2f1d7ff3a1ef0afd06a7f14d23fde9232..76a6684be040bd4e6fc674740a8aac78cd2603ab 100644 (file)
@@ -1,6 +1,28 @@
 ---
 site::role: base
+site::additional_classes:
+  - site::profile::apache
+  - apache::mod::passenger 
 accounts::users:
   samuel.bufe:
     apply: true
-    sudo: true
\ No newline at end of file
+    sudo: true
+
+apache::mpm_module: worker
+apache::mod::passenger::passenger_pool_idle_time: 600
+#apache::mod::passenger::passenger_high_performance: 'On'
+apache::mod::passenger::passenger_ruby: /usr/bin/ruby193-ruby
+apache::mod::passenger::passenger_root: /usr/lib/ruby/gems/1.8/gems/passenger-4.0.18/lib/phusion_passenger/locations.ini
+
+
+site::profile::apache::pp_vhosts:
+  foreman:
+    servername: foreman.pixelpark.com
+    serveraliases:
+      - foreman01.pixelpark.com
+    docroot: /var/www/html/
+    ssl_chain: '/etc/pki/tls/certs/wildcard.pixelpark.com-cert.pem'
+    ssl_key: '/etc/pki/tls/private/wildcard.pixelpark.com-key.pem'
+    ssl_cert: '/etc/pki/tls/certs/wildcard.pixelpark.com-cert.pem'
+    passenger_app_root: '/usr/share/foreman'
+    redirect_dest_non_ssl: https://foreman.pixelpark.com/