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

index 29735e42c8cda80b3fb0c7a9957237d35e21a61a..9537d0be6b14df07a5b094e4c348a1e23d79b73b 100644 (file)
@@ -30,3 +30,26 @@ site::profile::apache::pp_vhosts:
       - '+StdEnvVars'
     passenger_app_root: '/usr/share/foreman'
     redirect_dest_non_ssl: https://foreman.pixelpark.com/
+  puppetboard:
+    servername: puppetboard.pixelpark.com
+    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'
+    wsgi_daemon_process: puppetboard
+    wsgi_process_group: puppetboard
+    wsgi_application_group: %%{ich-trickse}{GLOBAL}
+    wsgi_daemon_process_options:
+      user: apache
+      group: apache
+      threads: 5
+    wsgi_script_aliases:
+      '/': '/var/www/html/puppetboard/wsgi.py'
+    directories:
+      - static:
+        provider: directory
+        path: /usr/lib/python2.6/site-packages/puppetboard/static
+      - python:
+        provider: directory
+        path: /usr/lib/pythonX.Y/site-packages/puppetboard
+    aliases:
+      - { alias: '/static' , path: '/usr/lib/python2.6/site-packages/puppetboard/static' }