]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
mbvd christmas initial
authorAndreas Gerstenberg <gerstenberg@pixelpark.com>
Fri, 2 Dec 2016 09:46:49 +0000 (10:46 +0100)
committerAndreas Gerstenberg <gerstenberg@pixelpark.com>
Fri, 2 Dec 2016 09:46:57 +0000 (10:46 +0100)
customer/mbvd-christmas-greetings-vans/www-christmas-greetings-vans-mercedes-benz-com.pixelpark.net.yaml

index 4c3c2b5e11ea2d9721089a2662200af935fbf7be..b5e4dec5240725aeceea15334f640eedb31420e4 100644 (file)
@@ -1,2 +1,78 @@
 ---
 site::role: base
+site::additional_classes:
+  - site::profile::mysql_server
+  - site::profile::apache_php
+
+mysql::server::root_password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEArinO03Q8KKBxcnJce0HDyPRWkm8XbcR7dlatca1ijdoLPAKzKpjo9mjBFjN26VMSf5s46VAHF5kXFGWJrUcnLGW5MT3Z3AI7Y68N4A2apnK7A1GV+094b7GsgCeRTRxobiwQ96Rg+/xHRpqfPy2SfVK4iiJISeShPoT2SgiUFjYOK9hUJJFasUT4rzDznkdDCWhDpZJ37ShznSUBkegfKfPfFefKyq8OGhJdYGx1bOEkER9bC/veoNt5AbZ6IKW2W3Qwn0NzUZ7nz7LA0jo1FJqv9wLSIRZoX4R3iUszQPJ9tveafm73WammiFQDXXF3MNfBOcSC+zxqgyu6fR8mxjBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCApmPFz3/3zqHrUP3j7KE4gCApiQZYaSkrLYUCLrZZ6P+w6tOhoDuT1XKr5lgXu0KVxQ==]
+mysql::server::backup::backuppassword: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAWw3p5zamaqFh0VFyTMSLfgpJq3ib+uAjeYmwUkYdYSdhAnYJwg1bchfT0HVBeZIuLVME1ufbN/i80vDrHrI+++0etTrCJjXo0dVbz2r3Oh5DuopJXLzwUCZYBftFxZhxyhCeB98mKQwD26gmefEihGn9SZotg8Cktah1D3Qku2M2J3VfmjkPlopJ5A5XHVoXac4petpIsbA7HRsC7pL+gSli+p6sUhT0gf1Vlu8J7kU3tPuAEieSCwy7qrWsqJLLXafa3FvqvGSEzB0qIXhbNHMq/SSGW5xzOQcvjr8NP9YbjSTpwX5LbP4x0t8CUfmOzyGHhb0QpYRVeDNZnw75yzBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBBtVjGMNLzAGEDhJKEc+TRsgCDnZJtdabqU7nelnEU7zNKIebiaHcp/nB6wETB0IfQtNw==]
+site::profile::mysql_server::databases:
+  christmas:
+    user: christmas
+    password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAPRfO6ClGW2/tV0jFlSw//K08vXxvoxYV+cOZbcs/zY8VrSa0+VXbNEKuwFuSeaM9Ae1MwdW+OnJevNG8oNWtswOYU6OVd0Jq0LqaF5J2lQ6KFtnWT186QyulnewLOq953JX2QJup+2nfOCJD0/ArvaxYFJFpfssNaRPU/8w1olXa0Gxa64xTo0ef1hQFkTl9vKJ65/yUPYysxHLRy7G4wugg4W28J2s3FKCLfktdS3yeKAgPMtJiY9BTPcFKMnsFclgL7S77p+ZfWn4k7WBKtKqF2cHAtvwhBk8zLdEY233rmUqqYI4Idwelo6MQxcCinBWuqWmtTrOG6hS58J/RbzBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBD+PfDTa2yU4pG6uU7KCZ8sgCA3wBRxbMV01RTLfxlk8zQlpf2t++oDGsxfZIImL66Gaw==]
+
+site::profile::apache::htdigest:
+  server:
+    www: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAZ3Cp2u/V6W1QYd9QbDmemUpkN/yOgOa8v5kH+FDxO+jEs4XDd95iOugiOd4iz4WZzn/f2PCLiDq+SDWZ7jXn42hiHNmytKseYJptSc9mB+bQ+kiLPX732U40uWtUkz3egwE/Vj181RGtTvHkv0D9dCNxL+f4PUkldwbU/poNiMyiFmgwAChkY8NOQ+jza6GnVitQF9onOed7AyNZ4JFyRx2QHMGVU+4E8Vjt612/e4Cn9IEh5F6TOVrhH12SIQjLfnPpYnpAZHVQGuZHqYFtN5ILNyubuFkNJNW5svOpRjg655JGNKT9RxtBLpIJ/w8lDMvx2YlTpAb2uZy/6RuJpDA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCuUjIH/tKA+gabSvvvzwangBBEad1KKaxy+sgwRTUV8Jx8]
+
+repo::remi_php56: true
+
+# php::settings:
+#   Date/date.timezone: Europe/Berlin
+#   PHP/expose_php: 'Off'
+
+php::extensions:
+  gd: {}
+  opcache: {}
+  mbstring: {}
+  xml: {}
+  mysqlnd: {}
+
+site::profile::apache_php::fpm_pool:
+  christmas:
+    listen_owner: apache
+    listen_group: apache
+
+php::fpm::pools:
+  www:
+    ensure: absent
+
+apache::default_vhost: false
+
+site::profile::apache::pp_vhosts:
+  christmas:
+    docroot: /var/www/christmas
+    servername: christmas-greetings.vans.mercedes-benz.com
+    serveraliases:
+      - www-christmas-greetings-vans-mercedes-benz-com.pixelpark.net
+    ssl: true
+    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'
+#    ssl_cert: '/etc/pki/tls/certs/christmas-greetings.vans.mercedes-benz.com-cert.pem'
+#    ssl_key: '/etc/pki/tls/private/christmas-greetings.vans.mercedes-benz.com-key.pem'
+#    ssl_chain: '/etc/pki/tls/certs/christmas-greetings.vans.mercedes-benz.com-cert.pem'
+    docroot_owner: apache
+    docroot_group: apache
+    docroot_mode: '0775'
+    directories:
+      - directory_root:
+        provider: directory
+        path: '/var/www/christmas'
+        addhandlers:
+          - { handler: "proxy:unix:/var/run/php5-fpm-christmas.sock|fcgi://./" , extensions: '.php' }
+        options:
+          - FollowSymLinks
+          - MultiViews
+        allow_override:
+          - All
+        directoryindex: 'index.php'
+      - location_root:
+        provider: locationmatch
+        path: '^/!(server-status|server-info)'
+        auth_type: Digest
+        auth_name: christmas
+        auth_digest_provider: file
+        auth_digest_algorithm: MD5
+        auth_user_file: '/etc/httpd/htdigest'
+        auth_require: 'valid-user'