]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
spk-jenkins - add apache to reverse-proxy devops-tools
authorThomas Dalichow <thomas.dalichow@publicispixelpark.de>
Mon, 16 Jul 2018 10:33:38 +0000 (12:33 +0200)
committerThomas Dalichow <thomas.dalichow@publicispixelpark.de>
Mon, 16 Jul 2018 10:33:43 +0000 (12:33 +0200)
customer/spk-jenkins/stage-services01.sfp.devops.pixelpark.net.yaml

index 4996ff3c0d144670e69cdbcdf67f3e3382937cbb..d1121b91211a967dfc78869a6c5d0305424b010c 100644 (file)
@@ -5,3 +5,31 @@
 
 repo::remi_php72: true
 
+infra::profile::apache::pp_vhosts:
+  devops_tools:
+    docroot: '/srv'
+    servername: 'stage-services01.sfp.devops.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'
+    proxy_dest: 'http://dev-werbung-berlin-airport-de.pixelpark.net:8080'
+    proxy_preserve_host: true
+    proxy_pass:
+      - { path: /nexus, url: 'http://127.0.0.1:8081/' }
+    directories:
+      # Root Directory
+      - provider: directory
+        path: '/var/www/werbung'
+        options:
+          - FollowSymLinks
+          - MultiViews
+        allow_override:
+          - None
+    rewrites:
+      - comment: 'Alles auf https umleiten.'
+        rewrite_cond:
+          - '%%{ich-trickse}{HTTPS} !=on'
+        rewrite_rule:
+          - ^(.*)$ https://%{literal("%")}{HTTP_HOST}$1 [R=301,L]