]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
initial classicpartner-messe
authorAndreas Gerstenberg <gerstenberg@pixelpark.com>
Fri, 17 Mar 2017 11:02:07 +0000 (12:02 +0100)
committerAndreas Gerstenberg <gerstenberg@pixelpark.com>
Fri, 17 Mar 2017 11:02:07 +0000 (12:02 +0100)
customer/mbvd-classicpartner-messe/common.yaml [new file with mode: 0644]
customer/mbvd-classicpartner-messe/stage-web-classicpartner-messe-mercedes-benz-de.pixelpark.net.yaml
customer/mbvd-classicpartner-messe/web-classicpartner-messe-mercedes-benz-de.pixelpark.net.yaml

diff --git a/customer/mbvd-classicpartner-messe/common.yaml b/customer/mbvd-classicpartner-messe/common.yaml
new file mode 100644 (file)
index 0000000..c813bf0
--- /dev/null
@@ -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
index 4c3c2b5e11ea2d9721089a2662200af935fbf7be..4e03e13732674c9da94cc3e5296e1013403c95c2 100644 (file)
@@ -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'
index 4c3c2b5e11ea2d9721089a2662200af935fbf7be..1d2d5632aaa299934d2660f5ebfaa9eaa4bff2cf 100644 (file)
@@ -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'