From: Philipp Dallig Date: Tue, 21 Mar 2017 16:06:12 +0000 (+0100) Subject: fbb-werbung - add test and live apache and postgresql X-Git-Tag: v0.1.0~3413^2~6 X-Git-Url: https://git.uhu-banane.de/?a=commitdiff_plain;h=ea2d78d4f399c2fe04b8907628edc96789401180;p=pixelpark%2Fhiera.git fbb-werbung - add test and live apache and postgresql --- diff --git a/customer/fbb-werbung/red-werbung-berlin-airport-de.pixelpark.net.yaml b/customer/fbb-werbung/red-werbung-berlin-airport-de.pixelpark.net.yaml index 4c3c2b5e..e631a485 100644 --- a/customer/fbb-werbung/red-werbung-berlin-airport-de.pixelpark.net.yaml +++ b/customer/fbb-werbung/red-werbung-berlin-airport-de.pixelpark.net.yaml @@ -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 diff --git a/customer/fbb-werbung/test-red-werbung-berlin-airport-de.pixelpark.net.yaml b/customer/fbb-werbung/test-red-werbung-berlin-airport-de.pixelpark.net.yaml index 4c3c2b5e..cf82693d 100644 --- a/customer/fbb-werbung/test-red-werbung-berlin-airport-de.pixelpark.net.yaml +++ b/customer/fbb-werbung/test-red-werbung-berlin-airport-de.pixelpark.net.yaml @@ -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 diff --git a/customer/fbb-werbung/test-werbung-berlin-airport-de.pixelpark.net.yaml b/customer/fbb-werbung/test-werbung-berlin-airport-de.pixelpark.net.yaml index 4c3c2b5e..7b72681c 100644 --- a/customer/fbb-werbung/test-werbung-berlin-airport-de.pixelpark.net.yaml +++ b/customer/fbb-werbung/test-werbung-berlin-airport-de.pixelpark.net.yaml @@ -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 index 00000000..e730af12 --- /dev/null +++ b/customer/fbb-werbung/test.yaml @@ -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 diff --git a/customer/fbb-werbung/werbung-berlin-airport-de.pixelpark.net.yaml b/customer/fbb-werbung/werbung-berlin-airport-de.pixelpark.net.yaml index 4c3c2b5e..1673dd18 100644 --- a/customer/fbb-werbung/werbung-berlin-airport-de.pixelpark.net.yaml +++ b/customer/fbb-werbung/werbung-berlin-airport-de.pixelpark.net.yaml @@ -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