site::role: base
site::additional_classes:
- site::profile::pg_server
+ - site::profile::apache
+ - apache::mod::proxy_ajp
site::profile::pg_server::version: '9.6'
postgresql::server::contrib::package_ensure: true
site::profile::pg_server::backup::weeks_to_keep: 0
site::profile::pg_server::backup::days_to_keep: 2
site::profile::pg_server::backup::enable_plain_backups: false
+
+site::profile::apache::pp_vhosts:
+ dev-cms:
+ docroot: '/var/www'
+ servername: dev-odt-daimler-com.pixelpark.net
+ ssl: true
+ 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'
+ rewrites_non_ssl:
+ - https:
+ comment: 'all to https'
+ rewrite_rule:
+ - '^(.*)$ https://dev-cms-emmt-daimler-com.pixelpark.net$1 [L,R=301]'
+ proxy_preserve_host: true
+ proxy_pass:
+ - { path: /, url: 'ajp://localhost:8009/' }