From 1fc79760e45d9dec7a7cdbaa7405e5e37b21c3d7 Mon Sep 17 00:00:00 2001
From: Andreas Gerstenberg <gerstenberg@pixelpark.com>
Date: Wed, 29 Mar 2017 10:50:36 +0200
Subject: [PATCH] me-adapter-service add webserver

---
 .../app01-mercedes-benz-de.pixelpark.net.yaml   | 15 +++++++++++++++
 ...nt-app01-mercedes-benz-de.pixelpark.net.yaml | 17 ++++++++++++++++-
 2 files changed, 31 insertions(+), 1 deletion(-)

diff --git a/customer/mbvd-adapter-service/app01-mercedes-benz-de.pixelpark.net.yaml b/customer/mbvd-adapter-service/app01-mercedes-benz-de.pixelpark.net.yaml
index cb090f63..5e81a832 100644
--- a/customer/mbvd-adapter-service/app01-mercedes-benz-de.pixelpark.net.yaml
+++ b/customer/mbvd-adapter-service/app01-mercedes-benz-de.pixelpark.net.yaml
@@ -2,6 +2,8 @@
 site::role: base
 site::additional_classes:
   - java
+  - site::profile::apache
+  - apache::mod::proxy_ajp
 
 java::package: java-1.8.0-oraclejdk
 
@@ -19,3 +21,16 @@ sudo::configs:
     content: |
       jenkins ALL=(ALL) NOPASSWD: ALL
 
+site::profile::apache::pp_vhosts:
+  me-adapter-service:
+    docroot: /var/www/html
+    servername: app01-mercedes-benz-de.pixelpark.net
+    serveraliases:
+      - app-mercedes-benz-de.pixelpark.net
+    ssl_cert: '/etc/ssl/certs/wildcard.pixelpark.net-cert.pem'
+    ssl_key: '/etc/ssl/private/wildcard.pixelpark.net-key.pem'
+    ssl_chain: '/etc/ssl/certs/wildcard.pixelpark.net-cert.pem'
+    proxy_dest: 'ajp://localhost:8081'
+    no_proxy_uris:
+      - /server-status
+
diff --git a/customer/mbvd-adapter-service/int-app01-mercedes-benz-de.pixelpark.net.yaml b/customer/mbvd-adapter-service/int-app01-mercedes-benz-de.pixelpark.net.yaml
index ffd0c475..23c23a99 100644
--- a/customer/mbvd-adapter-service/int-app01-mercedes-benz-de.pixelpark.net.yaml
+++ b/customer/mbvd-adapter-service/int-app01-mercedes-benz-de.pixelpark.net.yaml
@@ -2,6 +2,8 @@
 site::role: base
 site::additional_classes:
   - java
+  - site::profile::apache
+  - apache::mod::proxy_ajp
 
 java::package: java-1.8.0-oraclejdk
 
@@ -12,9 +14,22 @@ accounts::users:
     apply: true
   dirk-peter.krause:
     apply: true
-    
+
 sudo::configs:
   deploy_rights:
     priority: "06"
     content: |
       jenkins ALL=(ALL) NOPASSWD: ALL
+
+site::profile::apache::pp_vhosts:
+  me-adapter-service:
+    docroot: /var/www/html
+    servername: int-app01-mercedes-benz-de.pixelpark.net
+    serveraliases:
+      - int-app-mercedes-benz-de.pixelpark.net
+    ssl_cert: '/etc/ssl/certs/wildcard.pixelpark.net-cert.pem'
+    ssl_key: '/etc/ssl/private/wildcard.pixelpark.net-key.pem'
+    ssl_chain: '/etc/ssl/certs/wildcard.pixelpark.net-cert.pem'
+    proxy_dest: 'ajp://localhost:8081'
+    no_proxy_uris:
+      - /server-status
-- 
2.39.5