]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
fbb-werbung - add test and live apache and postgresql
authorPhilipp Dallig <philipp.dallig@pixelpark.com>
Tue, 21 Mar 2017 16:06:12 +0000 (17:06 +0100)
committerPhilipp Dallig <philipp.dallig@pixelpark.com>
Tue, 21 Mar 2017 16:06:12 +0000 (17:06 +0100)
customer/fbb-werbung/red-werbung-berlin-airport-de.pixelpark.net.yaml
customer/fbb-werbung/test-red-werbung-berlin-airport-de.pixelpark.net.yaml
customer/fbb-werbung/test-werbung-berlin-airport-de.pixelpark.net.yaml
customer/fbb-werbung/test.yaml [new file with mode: 0644]
customer/fbb-werbung/werbung-berlin-airport-de.pixelpark.net.yaml

index 4c3c2b5e11ea2d9721089a2662200af935fbf7be..e631a485fd0d2b2899f3de32d00bb0e4264a3d41 100644 (file)
@@ -1,2 +1,39 @@
 ---
 site::role: base
+site::additional_classes:
+  - site::profile::pg_server
+  - java
+  - site::profile::apache
+
+
+site::profile::pg_server::pgpw: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAJQUEpJnnHdTpk4lRjoeaH3w/uBY34HFRQu3gD6Y/6EPjul+c+hDKQqR1cW6Wa2vewKqb4MYexpVyEEQBNgGIYVcfDGr81YxaiD+qLs0ctGxo0+NRiPDDYFW14z1IO31pYgfg47wMPXr3dXeKm13RKApVpitkR9YCVnSoDqGH1hp1eGWVZC0kUYDf4WVVRJCMe5jjqdNbKSRRRxeFOE2OZ3JpgJpvbxAMIlik80jiHrmskXgdYvzV+np5tj5fkF311v9U2C79eeyNFWHo4ojpcYhvUF3eRB9kdLhFLNWB6Nv/MLgdUtjFoOb21DZRrhwE8qMd6K1SDfWhFVufpcMLPjBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAux+VBUel7fXZo/yf5tGb+gCBBWz4G2wIs00AuGK6YkQq6n9ARUZORV2/h9YWtBo5GJA==]
+site::profile::pg_server::version: '9.6'
+site::profile::pg_server::dbs:
+  magnolia:
+    password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAb8nBpE8Ogg2c6C03678fjiLbWL1J9zpSg6SYFKGdJWzoMg9LGXjo0GkkmbhJGGAOiU8K6cyFtjsgABpNEG1RYpVafjebL6xbUcsybi430IXC28mBWLvBDYrsBoeuFrsfdtdZie9D8zWh33A9SYYsb2TTZdAgs4fWWlcHMtSrEsPAcxNcU7+xmau4VjySBRucRp4Gc5fTULqlvB2cz+qo3hbMvA1bzwS69QnU2+254dmMWgwyOcZQLd7y27vF/G44FQxazQyXMsM91nAl8m0LkgOxUiNA9LEzF4RqydYqgG7ITKFnqOu5hXwELXKxRUtpqjmMdUxloDzqd9+AqRsHvTBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBBzSnchMo1PitSSV9QcMadHgCCbcSXxTqr9Y4A1Xrp7QUHqMerPaCesoo2bqGqjks6AyA==]
+    network: 93.188.107.111/32
+
+site::profile::apache::pp_vhosts:
+  werbung:
+    docroot: /var/www/werbung
+    servername: red-werbung-berlin-airport-de.pixelpark.net
+    serveraliases:
+      - red-werbung-berlin-airport-de
+    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://red-werbung-berlin-airport-de.pixelpark.net:8080'
+    no_proxy_uris:
+      - /server-status
+#      - /itsmanager
+#      - /manager
+      - /error
+#      - /pictures
+#      - /css
+#      - /images
+    rewrites:
+      - comment: 'Alles auf https umleiten.'
+        rewrite_cond:
+          - '%%{ich-trickse}{HTTPS} !=on'
+        rewrite_rule:
+          - ^(.*)$ https://%%{ich-trickse}{HTTP_HOST}$1 [R=301,L]
\ No newline at end of file
index 4c3c2b5e11ea2d9721089a2662200af935fbf7be..cf82693d8acd42d51caee22eb3b0957eb42cd05a 100644 (file)
@@ -1,2 +1,38 @@
 ---
 site::role: base
+site::additional_classes:
+  - site::profile::pg_server
+  - java
+  - site::profile::apache
+
+site::profile::pg_server::pgpw: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAdX3G34NpvYPPEDmSQgmZf2n/8VPCB6mMiPnUbGZji5u0eHswaIpTFneSJliITcnrPL0W6b5PdQIReUYRZVDJeO3xqx5Opl76ioUMJSa3DUB5O/720JJWvT057fk3Yv/+hNOluSihUv8Uz2e5dyuY/M5j0mkYo1oXhNFyFaS5u/BsfQ+cffj4wMPJGRB75HcDbcCA8Do4m9FkQkFycqtbTVGHRjFPHpX53yxObdnLqFm/9iZDebaoNKYDy32JZiCfqsBQv7MvDY76eWCzBQt9gV6Rm641k1J0MtEylnM3RRMM0VTYfSWzQzR7I0naDnIXqkMyk8c+Q1L3ehKPegHpATBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBD0t94wOrEb7Ip4y3gHIYLtgCBMjLREFtiILrsPMApj2XRfTPisKJ01uteBYqN9msAmrA==]
+site::profile::pg_server::version: '9.6'
+site::profile::pg_server::dbs:
+  magnolia:
+    password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAPgZJ9LKFrUDgA7o/bizDq6xbMKCRtENBkfUuKEgXPayezvD+EoTZMI/hH/VpN3upeFlhLMogqm35tNQGuJjZn8d8ssp35p4ZPHm8QCITmc6z0c2IMmToNAo6UQK8JyCMseaWiGEIyjgD2YW/qmT92kyTPxh+mHID50Fxfw9Z4aZicuNyDUXO+3SC5p9/jigc8ZHQvyZloxJGnlDYM59FgJeu6Q6HlWZ04Fi5JPCjmQt50TqSTAWQ8g5MQtsU6PvG+v2kH5jmbUtA9DIIfiDmXg0a7SHQjbZL4dcOJt/n7hTeWLmqcHMt+RRGBY7BWGh/fXVH2cGlNqJg9PFvvaNGsjBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAfFklrPO8bb6S5uFrQHgXfgCDbDPtcZyiB4c9buVdP+6SYuf2ktb1j8ZOZmBEhonyY3w==]
+    network: 93.188.107.111/32
+
+site::profile::apache::pp_vhosts:
+  werbung:
+    docroot: /var/www/werbung
+    servername: test-red-werbung-berlin-airport-de.pixelpark.net
+    serveraliases:
+      - test-red-werbung-berlin-airport-de
+    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://test-red-werbung-berlin-airport-de.pixelpark.net:8080'
+    no_proxy_uris:
+      - /server-status
+#      - /itsmanager
+#      - /manager
+      - /error
+#      - /pictures
+#      - /css
+#      - /images
+    rewrites:
+      - comment: 'Alles auf https umleiten.'
+        rewrite_cond:
+          - '%%{ich-trickse}{HTTPS} !=on'
+        rewrite_rule:
+          - ^(.*)$ https://%%{ich-trickse}{HTTP_HOST}$1 [R=301,L]
\ No newline at end of file
index 4c3c2b5e11ea2d9721089a2662200af935fbf7be..7b72681c39e08646789dfc74df0a9c74300bed2e 100644 (file)
@@ -1,2 +1,38 @@
 ---
 site::role: base
+site::additional_classes:
+  - site::profile::pg_server
+  - java
+  - site::profile::apache
+
+site::profile::pg_server::pgpw: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAjERwUbYn2/Cg+WUH35ynDxzEmwFO2DV6p8oMhaFUMvSXfwetUMIT2nKiCDyTLwRq5g65LUf4ip2keDimrtkdkKD7vPrqU+LERpeozm/wG2QyOgL9QDIbA7pmWCowalXFSt/eFBP6kCu6z5HVtlpzCyW3gdX/GUgGVNvk7+pof7EC/O/XpwDocq5cfe3LvuCNJEHZAQwmULW7pr4tckcAz+WugHBptqPGO69WPgO1A92u4y+JUVBtF6Yxlf9E9fev1MMgazr8BW3Qz59LvcGlEpgX7f18ZK0nEcwNuOEod1Kl70WT2qpxLqYx8RGzCxQ1e0gY54FdawAOn3n8Hmo0jTBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBD0VUNoKD7inXcLn3O2ozybgCCGvPqfIEEjIo3Lw4H9EFsEonk94fj2hylT/+2ArqMmHQ==]
+site::profile::pg_server::version: '9.6'
+site::profile::pg_server::dbs:
+  magnolia:
+    password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAhOtd/ZjiYoVrZcbTOhTxchBlfxAef7+HdHOEUoBD32wUCi+S3/csempXXuSr3SvimZ33fIWgH1llSq/So+tNVdHs87ZA+9QIqu0v3u9peuexqkw7miHDICrka2Ian27diMRB+vtxwwHs7RTGKW/DofsC5rUotDZpPlzN3hKFHV7UBsJB57J3Vzy4Rn3EvpvrYo4Tdm0Tj1RC4Eyd2WkjKFl/b0UYQIDyQR+XttFSFNvgflWacOMBzNGn876NcqKB0f8YWemT8zlImCwai49jjwM9eYKG80KyG/FBUEIW6m1YhpVesE+9YFezevbJOLYp1HfJQrfvkJZm/3MUyVD2RTBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAht5LeAV19QDgyiq9tC4+0gCAbv9heeAkFEaoGIryvb9nmwzEZpzCKbjXYtNkjH/az4g==]
+    network: 93.188.107.111/32
+
+site::profile::apache::pp_vhosts:
+  werbung:
+    docroot: /var/www/werbung
+    servername: test-werbung-berlin-airport-de.pixelpark.net
+    serveraliases:
+      - test-werbung-berlin-airport-de
+    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://test-werbung-berlin-airport-de.pixelpark.net:8080'
+    no_proxy_uris:
+      - /server-status
+#      - /itsmanager
+#      - /manager
+      - /error
+#      - /pictures
+#      - /css
+#      - /images
+    rewrites:
+      - comment: 'Alles auf https umleiten.'
+        rewrite_cond:
+          - '%%{ich-trickse}{HTTPS} !=on'
+        rewrite_rule:
+          - ^(.*)$ https://%%{ich-trickse}{HTTP_HOST}$1 [R=301,L]
\ No newline at end of file
diff --git a/customer/fbb-werbung/test.yaml b/customer/fbb-werbung/test.yaml
new file mode 100644 (file)
index 0000000..e730af1
--- /dev/null
@@ -0,0 +1,13 @@
+---
+
+accounts::users:
+  jenkins:
+    apply: true
+
+# Add specific sudo rights for CI Deployment
+sudo::configs:
+  becometomcat:
+    priority: "06"
+    content: |
+      jenkins ALL=(root) NOPASSWD: ALL 
+      jenkins ALL=(tomcat) NOPASSWD: ALL
\ No newline at end of file
index 4c3c2b5e11ea2d9721089a2662200af935fbf7be..1673dd180379ae03ae2cb236b57279ba889d5cda 100644 (file)
@@ -1,2 +1,40 @@
 ---
 site::role: base
+site::additional_classes:
+  - site::profile::pg_server
+  - java
+  - site::profile::apache
+
+
+site::profile::pg_server::pgpw: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAosbQqGuJj3xvFXbWBLlSA6uRKv/RVaCGmd4gT55yjhWZc0iMXBK3hdJWwhP9oZ3AZoEjQUr0I3PS6Amb85lDfR6xNeUnU3rfiGsI0FshNh2nHGru4WPXwD2p39R0thTpA+zyq+j93KeSc23ETEch+xeqD6BcUO+/JGXf/T1aIWlmyNJ1BDfok0N7uWM5+djLoWrFeqXkTc0o5zaTUtmD69U71nNxR99Xn0Ke+0RCC1ZUxq55nS3ycHd5LK8rXYK42ikuh7lIbGRYcO2rWWOQ934ybXDR+TKTv3l0Fggai1UfZ7kc6eqGRnljjZ/pf0SPs72n9qfGw4euri5VID42eDBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDqcEY2c3OwWKyWS3VHEFpggCAzYWP1Kjkp1eLGPDuxOFqJXSzvoYJwAYJy2ofXWLUV/Q==]
+site::profile::pg_server::version: '9.6'
+site::profile::pg_server::dbs:
+  magnolia:
+    password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEACuevcEHaFU/0zTkbj3Rhvv94deqLQKFcaYuqAI1m2ug0LVajmDBpyy/Vkl3tgAngpD6CGMQiVUkA7/YwWDUw6G6LcyZw+FeKPDU/o1+8mpvobCwmubWsteCt8AxmCMo4zJe0pcpDscqaLvc0pIY2xXbM5hlv+jESfFHwexdIVfUxhucPRcSW+A7kctrQYBYq3MOf9nuhUaqM3zCEIGXSECVcoIYVHz5Zogm9uGMf5oCIDUJ3VjS56nKFgMH1XCswuMjhqHHMTwTmT/HMMQ2EtvT+H48lQ6MEcUEMSz21jeCS4jB5VgnTy0rtkhE8uJ41sg3fpWNe+F3+ZgjSF1riODBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBBm0y0G0hgfikMiQGCpinpXgCAZr6Xcc6m9Nxq/6/h6SonfoEY86dSds+u/zxvbfVZWsA==]
+    network: 93.188.107.111/32
+
+site::profile::apache::pp_vhosts:
+  werbung:
+    docroot: /var/www/werbung
+    servername: werbung.berlin-airport.de
+    serveraliases:
+      - werbung-berlin-airport-de.pixelpark.net
+      - werbung-berlin-airport-de
+    ssl_cert: '/etc/pki/tls/certs/wildcard.berlin-airport.de-cert.pem'
+    ssl_key: '/etc/pki/tls/private/wildcard.berlin-airport.de-key.pem'
+    ssl_chain: '/etc/pki/tls/certs/wildcard.berlin-airport.de-cert.pem'
+    proxy_dest: 'http://werbung-berlin-airport-de.pixelpark.net:8080'
+    no_proxy_uris:
+      - /server-status
+#      - /itsmanager
+#      - /manager
+      - /error
+#      - /pictures
+#      - /css
+#      - /images
+    rewrites:
+      - comment: 'Alles auf https umleiten.'
+        rewrite_cond:
+          - '%%{ich-trickse}{HTTPS} !=on'
+        rewrite_rule:
+          - ^(.*)$ https://%%{ich-trickse}{HTTP_HOST}$1 [R=301,L]
\ No newline at end of file