infra::profile::apache::pp_vhosts:
openemm2015:
servername: bat.pixelpark.net
+ cert_servername: 'wildcard.pixelpark.net'
+ cert_customer: 'pixelpark'
ssl_cert: '/etc/pki/tls/certs/wildcard.pixelpark.net-cert.pem'
ssl_key: '/etc/pki/tls/private/wildcard.pixelpark.net-key.pem'
ssl_chain: '/etc/pki/tls/certs/wildcard.pixelpark.net-cert.pem'
+++ /dev/null
----
-infra::role: base
-infra::additional_classes:
- - infra::profile::apache
- - apache::mod::passenger
-
-
-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
-
-
-infra::profile::apache::pp_vhosts:
- foreman:
- servername: foreman.pixelpark.com
- serveraliases:
- - foreman01.pixelpark.com
- docroot: /var/lib/foreman/public/
- 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'
- ssl_ca: '/var/lib/puppet/ssl/certs/ca.pem'
- ssl_verify_client: optional
- ssl_options:
- - '+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'
- redirect_dest_non_ssl: https://puppetboard.pixelpark.com/
- directories:
- - static:
- provider: directory
- path: /usr/lib/python2.6/site-packages/puppetboard/static
- - python:
- provider: directory
- path: /usr/lib/python2.6/site-packages/puppetboard
- aliases:
- - { alias: '/static' , path: '/usr/lib/python2.6/site-packages/puppetboard/static' }
- - { alias: '/favicon.ico' , path: '/var/www/puppetboard/favicon.ico' }
\ No newline at end of file