]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
install puppetboard
authorPhilipp Dallig <philipp.dallig@pixelpark.com>
Thu, 30 Jun 2016 08:40:26 +0000 (10:40 +0200)
committerPhilipp Dallig <philipp.dallig@pixelpark.com>
Thu, 30 Jun 2016 08:40:26 +0000 (10:40 +0200)
customer/pixelpark/foreman02.pixelpark.com.yaml

index 564a2eb58fe26639e9819854249f4d06f6ffc1fc..5fc5c54ba99ea19684b42c2718354f358bff1857 100644 (file)
@@ -26,4 +26,29 @@ site::profile::apache::pp_vhosts:
       - '+StdEnvVars'
     passenger_app_root: '/usr/share/foreman'
     passenger_ruby: /usr/bin/tfm-ruby
-    redirect_dest_non_ssl: https://foreman.pixelpark.com/
\ No newline at end of file
+    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'
+    redirect_dest_non_ssl: https://puppetboard.pixelpark.com/
+    directories:
+      - static:
+        provider: directory
+        path: /usr/lib/python2.7/site-packages/puppetboard/static
+      - python:
+        provider: directory
+        path: /usr/lib/python2.7/site-packages/puppetboard
+    aliases:
+      - { alias: '/static' , path: '/usr/lib/python2.7/site-packages/puppetboard/static' }
+      - { alias: '/favicon.ico' , path: '/var/www/puppetboard/favicon.ico' }
\ No newline at end of file