From f721287b2cc9cc6fda7eb4d0e4d5c5d88993233b Mon Sep 17 00:00:00 2001 From: Frank Brehm Date: Wed, 16 Aug 2017 12:25:16 +0200 Subject: [PATCH] Enabling web application 'puppetboard' on puppetdb01.pixelpark.com --- .../puppetdb01.pixelpark.com.yaml | 42 +++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/customer/pixelpark-puppet/puppetdb01.pixelpark.com.yaml b/customer/pixelpark-puppet/puppetdb01.pixelpark.com.yaml index 0770672c..4f7eb7fa 100644 --- a/customer/pixelpark-puppet/puppetdb01.pixelpark.com.yaml +++ b/customer/pixelpark-puppet/puppetdb01.pixelpark.com.yaml @@ -16,3 +16,45 @@ python::python_pips: puppetboard: ensure: present +apache::mod::passenger::passenger_pool_idle_time: 600 + +infra::profile::apache::pp_vhosts: + puppetboard: + servername: puppetboard01.pixelpark.com + serveraliases: + - puppetboard.pixelpark.com + - puppetboard01 + - puppetboard + cert_servername: 'wildcard.pixelpark.com' + cert_customer: 'pixelpark' + 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: '%{literal("%")}{GLOBAL}' + wsgi_daemon_process_options: + user: apache + group: apache + processes: 2 + threads: 5 + display-name: '%{literal("%")}{GLOBAL}' + maximum-requests: 10000 + wsgi_script_aliases: + '/': '/var/www/puppetboard/wsgi.py' + redirect_dest_non_ssl: https://puppetboard01.pixelpark.com/ + directories: + - static: + provider: directory + path: /usr/lib/python2.7/site-packages/puppetboard/static + options: + - FollowSymLinks + - MultiViews + - 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' -- 2.39.5