From 1f2ba0609274609279c857eacf787994754af7db Mon Sep 17 00:00:00 2001 From: Andreas Gerstenberg Date: Fri, 17 Mar 2017 12:02:07 +0100 Subject: [PATCH] initial classicpartner-messe --- .../mbvd-classicpartner-messe/common.yaml | 25 +++++++++ ...-messe-mercedes-benz-de.pixelpark.net.yaml | 54 +++++++++++++++++- ...-messe-mercedes-benz-de.pixelpark.net.yaml | 56 ++++++++++++++++++- 3 files changed, 133 insertions(+), 2 deletions(-) create mode 100644 customer/mbvd-classicpartner-messe/common.yaml diff --git a/customer/mbvd-classicpartner-messe/common.yaml b/customer/mbvd-classicpartner-messe/common.yaml new file mode 100644 index 00000000..c813bf03 --- /dev/null +++ b/customer/mbvd-classicpartner-messe/common.yaml @@ -0,0 +1,25 @@ +--- +site::role: base +site::additional_classes: + - site::profile::apache_php + - site::profile::mysql_server + +apache::mpm_module: event +apache::default_vhost: false +repo::remi_php70: true + +php::extensions: + xml: {} + mcrypt: {} + mysqlnd: {} + intl: {} + opcache: {} + +php::settings: + PHP/short_open_tag: 'Off' + +# accounts::users: +# jonas.willingstorfer: +# apply: true +# groups: apache +# sudo: true diff --git a/customer/mbvd-classicpartner-messe/stage-web-classicpartner-messe-mercedes-benz-de.pixelpark.net.yaml b/customer/mbvd-classicpartner-messe/stage-web-classicpartner-messe-mercedes-benz-de.pixelpark.net.yaml index 4c3c2b5e..4e03e137 100644 --- a/customer/mbvd-classicpartner-messe/stage-web-classicpartner-messe-mercedes-benz-de.pixelpark.net.yaml +++ b/customer/mbvd-classicpartner-messe/stage-web-classicpartner-messe-mercedes-benz-de.pixelpark.net.yaml @@ -1,2 +1,54 @@ --- -site::role: base +mysql::server::root_password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAnLa795IEyob2cBFTX56ap8THz15mFrfomr48sb/cNLcDcH++HDqscw0+PfMnIIF7skWpXz2NDuDI4qWoEB+nbNKWwjoQOkS+QVLzw4wNXS2v+USage4hqgusEJMlKq6xTtZR9LyZymUqcoKLTTzz35F2/5hKKYpo0bglUYV1EZWWO1CRZfO+fRAksJBrG1P1yztFk0WFHwoRlN8/um5yUIQo5gZLQeJAiHcL5v0HrgK32J+xDl1+WD/a3Jv2Swl8NXd6h+ym9TNHZnx+nn2O2b7ghPkbtxXSboWFeeIEhkZSEyl7mPr3QSssV0ze73J7N553vx2+bMfJLDT3m4h8dTBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBA6xnVr6ghhc3qmOqk3jxvMgCBRusdmoGOdDPeqdzG3JC4RQe26TaMIH1K/rrBYJekflw==] +mysql::server::backup::backuppassword: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAbXrdYBHfq76ED0zOxdkmpxGFzqrASgfGD7Sq63QbEIYfswx/OtmCOxuPjEj8izPJ2hLop4yXz2fJjpepaGeFH89NqSmuCAp/g6bb0D2I55dErggHTSpnqyXVOdSZSdWdYhzdk0u/IaIiq6es4pQyatmTR7ozlAcWks4akTBb8/XIKngK1g2Kv/2YbnYGMvoVu0uRXENPXyp3N4srHqGQ5h2auwEQzgXqz8sPFIDZlwcI31ha6dMF7MlJze799RqIRbGrErljXyxCfkOfhfr5n3kga2V+AtokTXg00neSY+7bpOAGUs3eGo/svmDU0l73ntgYMYrQD0ct07N9/+T+MzBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCs9E6qYmLECjZh2ygW3N8WgCCFBYbZwIDSZ7rR0dQqi7s34QZFbddfYsBOQybNJoHE4g==] +site::profile::mysql_server::databases: + techno: + user: techno + password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEArsV6dKNjfoNYh70pT60w9M2AYzuAO5w/iU/YGYbr+dDbrh/ySxrYWg7KI6y7ki6JyX5lzTG6nwP1kjJYiNntlfnvNDOnWXyAuX9iFh+7dFDEKcTUiNpD4yNYCkFLSiZWSSMxm117FWhsdYp6hiI/8UA2wNnAJhF1U3BJN4DpIT67/xwdy/FhqQvpJayTSTOXu3+bcDz1KfM90sfDCbWx43glmmsk3J/OOo/ZWBQANbxHEVb/4yw6wuKnCk7HuMprDADLIog9wMJ/PBEtjRko9CyNxWe+xUSp7DPap70mvXwHsDP7Uagrw5quJSIFoAxHh65WjqIkUSkC0QAl/GHG8TBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDeTLKx8h7UVszmF9VFgQ2vgCBGtDSVXN4pT7Eri6QK7hlumSPbzWiBSEi46c1ccepTUg==] + +php::fpm::pools: + www: + ensure: absent + +site::profile::apache_php::fpm_pool: + techno: + listen_owner: apache + listen_group: apache + +site::profile::apache::htdigest: + server: + www: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAnrMXcwK9/ZjcZkYJoozVMvqals6nI4hAQpN2XzXh3Ar8xvJHAlDDGJyd/N7s56+3Gn9yBQGHawfqVaQIbitQ1OmsQJV1CdfcDQ1PINUE0d/Lrp1IRZB/GE5cLksW3MDXRHv7S1mrE530tA5ut3GvlE/2LB+Nirjxd9pJNBpjV9n4PGtX5TNeK+2Ytwt1YTbegUW0sHEPwNIQMUr3hWd0jUISXFS2NJgAJEcmxDuKl80fJAoJb4lomJKjnpKc2AMLmoJBGP6XwczCS7qMEDyBKVtC7plCOjqUXLU/Iobs6pyeCTgW5Qxntjhgb1I+KB/cCKG6zJDAt0vbXEfLVeDQFDA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAozXcxg6HHvkN+DStENiLwgBBBtofyrLMcDBO29t3fMZyp] + +site::profile::apache::pp_vhosts: + techno: + docroot: /var/www/techno/web + servername: stage-web-classicpartner-messe-mercedes-benz-de.pixelpark.net # WAF Domain + serveraliases: + - stage-www-classicpartner-messe-mercedes-benz-de.pixelpark.net # Realserver Domain + ssl_cert: '/etc/pki/tls/certs/wildcard.pixelpark.net-cert.pem' + ssl_chain: '/etc/pki/tls/certs/wildcard.pixelpark.net-cert.pem' + ssl_key: '/etc/pki/tls/private/wildcard.pixelpark.net-key.pem' + docroot_owner: apache + docroot_group: apache + docroot_mode: '2775' + directories: + - directory_root: + provider: directory + path: '/var/www/techno/web' + addhandlers: + - { handler: "proxy:unix:/var/run/php5-fpm-techno.sock|fcgi://./" , extensions: '.php' } + options: + - FollowSymLinks + - MultiViews + allow_override: + - All + directoryindex: index.php index.html + - location1: + provider: location + path: '/' + auth_type: Digest + auth_name: server + auth_digest_provider: file + auth_digest_algorithm: MD5 + auth_user_file: '/etc/httpd/htdigest' + auth_require: 'valid-user' diff --git a/customer/mbvd-classicpartner-messe/web-classicpartner-messe-mercedes-benz-de.pixelpark.net.yaml b/customer/mbvd-classicpartner-messe/web-classicpartner-messe-mercedes-benz-de.pixelpark.net.yaml index 4c3c2b5e..1d2d5632 100644 --- a/customer/mbvd-classicpartner-messe/web-classicpartner-messe-mercedes-benz-de.pixelpark.net.yaml +++ b/customer/mbvd-classicpartner-messe/web-classicpartner-messe-mercedes-benz-de.pixelpark.net.yaml @@ -1,2 +1,56 @@ --- -site::role: base +mysql::server::root_password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAYBclslrSSmRzoyGAR6MMJOTtig2vib+JHoyhQvS8p8O82g42YxKI8+DJE6ZuM6TB5vJzB+4pVx4ZpZF2H2JHJJaB7ByHMfXgELhDNTUr+MIc0r/us6GWU6hAS+Ut4aLKNmyrivBJ1N7/d66NZfnesX9is3MextNBICINpdpLEjvdGZyAMQ6xVy+yotF3zZ9RO8rhqT7abnXrHAIUL8ebqI9E4O9pK31urzd4IWl/pCjjEjFwHQV/bBfV/kgscS/GI8U7p3Z+XVoBn0CRoNqcuCC3V83g86Gk8xcQa/tYZMtoui6ZDTP+PKZ2n0RikCq+RmiQPcVPWlMrSz08DVm2WDBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDC7Q1WnmoY8ZNXAUNyNqG5gCBmTfazKkxINinBmGF3ZySlApVGBUKWcyMv4+WYiKNW6g==] +mysql::server::backup::backuppassword: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAtJenRheI4zGM9nWL6Ld/8ZLyynpEr1SLOABCtXt36KDwP1e+O5OC0FCKf6oSrW0S4FlwuqrehhBpuIkO3kSuEHPB+oMqNF3mpocMVMuQxBryEPtq1U3CGUyX0peY2F0aWsLXEmU7R/Yf4q2pNxaXtEBW4fI090yI24QhgEPMYvac51CQlJsjw7j013AA9a7TjBMdQeMMZatVHnKVVRp9dpaSsNuAR5sxNr3erDZcAz2VQz5zjdWFLRv1mG+XsbZIGBM6Z3oLgRaJLSmzIkb9v2SN34KaMw1Ibz6h417hITcOTaCWT88+dSy3LiZ4CWTPxMn4tCHvVFZKNhymrjVisTBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAaJEmN3mmUdFs0gElOFRSGgCCZegPGTyuyE6r0rdnMNPU0Cb8iaGhrbGIW0ByexNWJgw==] +site::profile::mysql_server::databases: + techno: + user: techno + password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAfRrXqgb3/ejriTtqL21kYkEW8ziTIxVwg5MwJk+C2mg4j2AczHFuu9L4ogjbaeOrDfd7RCEPcHP/zUaFNRL/pqX4MSCwamNDul+MsdMB2DSyvnqC1L7irXzALJdEM9/E1UH+cw9QI0LIgc9ix2AtavK/v6WZgCju6Fxg5Kf7QaAfwWE53iXKkzMQHic4JlqRTv1U1h3ay6gVwjx4aU+NYJdpuIy99S1uiMs+bvn5co2hCZ4rNhaQeRrnf5jlN6oJQxnQT+ipgMe8N7PzfVrkp/9bIed3In5xCNNhXW91763Jsygxs6zgJWYZzkOCpD4qcmnQBO222db+a04iF2eMrzBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAa0vxh9PLOj2Isau+1r/wdgCC5m5/VWZoV5wel4hxiergRyrCmJPYXI7nBKyuT/G/iUA==] + +php::fpm::pools: + www: + ensure: absent + +site::profile::apache_php::fpm_pool: + techno: + listen_owner: apache + listen_group: apache + +site::profile::apache::htdigest: + server: + www: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAVdWyYmPYwsj3BSIgHfgN9zQqbjMuFSdNUuG9MC9eo0Z/59cI3jRs9lcmeH2vM4zDCSXUVgQVMvC/d0RH+pHfXOIyDtSVHX3TpE/FXFy/GcNLjcVk9lDi4rQxc0o01luSiOHbakxPKJnHx/DhgOI8x2Ybbof6lwugurOYnyA+PG/Far5Oi+HguICLX3AAkL34gIeV1QRzMoJxELJMQLvwTGr48qwOjXKX5fAJM74Ig61w26exYChNZnBK4MpOqT1BIO5VrIfO3pX8p6XH9WkcE6n7xZCnuv/L04cdiR5qX5i/yVGDsRpGUbfKcCb96GUGBYEcwirhtD3RmOcVoKSiqzA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBBJr9DGEu3Gyj6TMfgaZh84gBCYXFKgO3VkZqDYD/XDthIj] + +site::profile::apache::pp_vhosts: + techno: + docroot: /var/www/techno/web + servername: web-classicpartner-messe-mercedes-benz-de.pixelpark.net # WAF Domain + serveraliases: + - www-classicpartner-messe-mercedes-benz-de.pixelpark.net # Realserver Domain + - www.classicpartner-messe.mercedes-benz.de # Realserver Domain + - classicpartner-messe.mercedes-benz.de # Realserver Domain + ssl_cert: '/etc/pki/tls/certs/wildcard.pixelpark.net-cert.pem' + ssl_chain: '/etc/pki/tls/certs/wildcard.pixelpark.net-cert.pem' + ssl_key: '/etc/pki/tls/private/wildcard.pixelpark.net-key.pem' + docroot_owner: apache + docroot_group: apache + docroot_mode: '2775' + directories: + - directory_root: + provider: directory + path: '/var/www/techno/web' + addhandlers: + - { handler: "proxy:unix:/var/run/php5-fpm-techno.sock|fcgi://./" , extensions: '.php' } + options: + - FollowSymLinks + - MultiViews + allow_override: + - All + directoryindex: index.php index.html + - location1: + provider: location + path: '/' + auth_type: Digest + auth_name: server + auth_digest_provider: file + auth_digest_algorithm: MD5 + auth_user_file: '/etc/httpd/htdigest' + auth_require: 'valid-user' -- 2.39.5