]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
mbvd-trapo - added config for INT
authorThomas Heller <thomas.heller@pixelpark.com>
Wed, 6 Jul 2016 11:20:32 +0000 (13:20 +0200)
committerThomas Heller <thomas.heller@pixelpark.com>
Wed, 6 Jul 2016 11:20:32 +0000 (13:20 +0200)
customer/mbvd-trapo/common.yaml
customer/mbvd-trapo/int-www01-trapo-top10-mercedes-benz-de.pixelpark.net.yaml
customer/mbvd-trapo/int-www02-trapo-top10-mercedes-benz-de.pixelpark.net.yaml

index 431e72a3703cc1c891bde613597772cbb0947bc1..51697492e59e5cbb27c61fdf0958e05098dc66f7 100644 (file)
@@ -2,7 +2,7 @@
 site::role: base
 
 repo::remi_php70: true
-apache::mpm_module: worker
+apache::mpm_module: event
 
 php::settings:
   Date/date.timezone: Europe/Berlin
index 4c3c2b5e11ea2d9721089a2662200af935fbf7be..e116f5c10b4b513bf4e8cecaebf1850dbb6d2c98 100644 (file)
@@ -1,2 +1,59 @@
 ---
 site::role: base
+site::additional_classes:
+  - site::profile::mysql_server
+  - site::profile::drupal
+  - apache::mod::headers
+
+site::profile::apache::htdigest:
+  server:
+    www: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAUA3uyfFKVtb0AwsKIZehubW63zfeMjt5dsQPeBfHeYmbca3+aiG9nM9elbPDDo+NSz8ud6w8nRQkdnxqbCV/gLVxPW58gxY18TrzyxhKjVVQgQt1bcHIlqNeSGG0v3c0S8Ii3Kt7MmEmx3UOYiImh9idc4pQzctFhjTXErItdcX+CA/NIAiafcapfUK4EA65qO6l9FFASNcYFui0dmpXhxvaGXs+2FD10uG2/ENfLMKjlliBYrNU7MS97hc3i/jASmCE/1MqiKKjM8xLoCsalavan4k/vkNvNjbyTatUon/X2KfqRBsMPKX0p1qLcsoT5uyaUrYXk96ebrFWDZmTCjA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAJ7tmKMBiNMS5oDrWZmRhDgBDz1FqSCXQx3Yyrb4RvWnib]
+
+mysql::server::override_options:
+  'mysqld':
+    server-id: '1'
+    auto_increment_offset: '1'
+    bind-address: '192.168.170.17'
+    auto_increment_increment: '2'
+    log-bin: 'binlog'
+    binlog-format: 'MIXED'
+    binlog-ignore-db: 'performance_schema, information_schema'
+
+mysql::server::root_password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAVCuUYjk6HOQexAJCwR4WtRYFVOxnOLMFhvoXiyE72ErqgtyQbLoHzdXzlf12Szn/GeKJTapLk0iR9oZ5PpXPrx/A4Gs23DqvYqJRgJVp0uAsBNqArmEJn37r3lZeKDVClvE3N3vUn0Cfxr5IB5v7ce9J/UH+U5FAWT6IrnbfCT/8gOaTxXICrMZ53g5c27ee+PygX3zy3r+OoZVNZeq1yLgz/x/PKOffAeDuSOYSKLeqCaLaojIJqaT8tS4sgIdij7aRicaQkll86B0bYethi/a6HAYsKLEkv+zydrcGrwpbPjwCW01r4elUou+XWNpxktyg9MKWsiHw/TEET/bePTBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAs28Rajye/ZCSc9vnht3NRgCDrYrRtBWmPCFJs2YIWxytwIfFJWTEr12PTorjZnMsjLQ==]
+mysql::server::backup::backuppassword: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAacDZ6zMw01nLOzBMUaOfV+ZldGZvJ1PMGhj5cKvlbgftPSiD4xeujXYZp4XunnR/v5cko+Kwz/Yx+49jQPT0dIeiuEh3+8gzMRSbAhRLS19rpdq22T0tFBefRv/fsyB7/eGZyGOSxArvl39bPJET7bsFf0m7pRoiRd6+FQfJiFXjdDR2VtMKBWl4K60cYtoyBIMo9BjF5KPG8bd6PbPs+NDg6QzZ+qGd5mzhwiuysHslLYM9UrxwbGZYOGOFDvSyQKLjQdiotQNPxUPn4b+gonYkz+PpP8288b8TcQZdE84t1KfVlcjAj0awD9Izzkio4p/SKAJgdgu70fJ8TKbY+jBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBD5op/kHir1m6GIFwF0FODugCAiCSJnoskQXGYPe8Fu0dspZGvb8oyr5XS+rps2Emlzig==]
+mysql::server::users:
+  'replication@%':
+    password_hash: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAHbQGuNqyqlKqhLjJkQUXjBZkTIP0EzzSxRTU7Hoyz1e+zfjumIydKFerJN1oY0MsXYe8cmqyFRzkxbGr2vsN9baUQr86kpp6nAl0dFei3x6tzIIHMY1xymXodPVgCLpViAy5YHfw9vVtfl9r4+xYSmQ3d9c2gpRb1jZsBhb6zpB8S9XDeseUJ38vZvXsPN7VkT5krnBZTHXGtXCgz59p/qUyOiWY/ToXpi9fsNu3JG4A1XbjE7MjI8TOiL3APrOgPHl5bFPGKgKY/Hfxm0q/l860zLhB7G2BfQWarh9bQ+SRn0aZe51B1YSYIW82ipEPvMSDEiNEq45jfHgYmcPU2TA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBC1LY/Apcxl8zf/llKWcYCAgBC0A7/qa69Olnwg3xwHef/T]
+mysql::server::grants:
+  'replication@%/*.*':
+    options: 'GRANT'
+    privileges: 'REPLICATION SLAVE'
+    table: '*.*'
+    user: 'replication@%'
+
+site::profile::mysql_server::databases:
+  trapo:
+    user: trapo
+    password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAYgx0+AIpj1Uc6kpIv6pg6xkCnig1lFXNZWn4omaCV1xZrxJJcGiay3h1ETybuwBfLFG4U2B8ebJ78hl5RAXxyEElcwEH+XlS6SvHNp+8F+Mx3wkIzjmZngWvQuqI4NloLyi9NylsCwxeYAiUGmlm4Ksv7wXAHGzQVC39J44mtr3yBQSak0MOQ6RTbSy+2yYwlqmjczedXXgfOIA6JyROREnyvDWVQReMlTI6kFBsj8cqWXFNwzRtmQvSdPjQkIwwbGEGwhMcz//oyviqg4ZX5GSumzPeU1OcFmsgOvtj9qVeiD8l6OAA1Q7BOBFB4fkI7ehYrJIwfHfyg/dgxBg5QTBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAdguBeupHN3woQQg4+EVYygCCmptr6yGBuMtb1b8rqhTJoHKd2BXbML0TM/53REQEbXQ==]
+
+site::profile::drupal::projects:
+  trapo:
+    site_path: '/var/www/trapo-top10'
+    servername: int-www01-trapo-top10-mercedes-benz-de.pixelpark.net
+    serveraliases:
+    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'
+      - 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'
+        require:
+          - local
+    user: apache
+    mode: '2775'
index 4c3c2b5e11ea2d9721089a2662200af935fbf7be..5e82e3d78e303b91051f229be7b418e531bfe808 100644 (file)
@@ -1,2 +1,59 @@
 ---
 site::role: base
+site::additional_classes:
+  - site::profile::mysql_server
+  - site::profile::drupal
+  - apache::mod::headers
+
+site::profile::apache::htdigest:
+  server:
+    www: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAUA3uyfFKVtb0AwsKIZehubW63zfeMjt5dsQPeBfHeYmbca3+aiG9nM9elbPDDo+NSz8ud6w8nRQkdnxqbCV/gLVxPW58gxY18TrzyxhKjVVQgQt1bcHIlqNeSGG0v3c0S8Ii3Kt7MmEmx3UOYiImh9idc4pQzctFhjTXErItdcX+CA/NIAiafcapfUK4EA65qO6l9FFASNcYFui0dmpXhxvaGXs+2FD10uG2/ENfLMKjlliBYrNU7MS97hc3i/jASmCE/1MqiKKjM8xLoCsalavan4k/vkNvNjbyTatUon/X2KfqRBsMPKX0p1qLcsoT5uyaUrYXk96ebrFWDZmTCjA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAJ7tmKMBiNMS5oDrWZmRhDgBDz1FqSCXQx3Yyrb4RvWnib]
+
+mysql::server::override_options:
+  'mysqld':
+    server-id: '2'
+    auto_increment_offset: '2'
+    bind-address: '192.168.170.18'
+    auto_increment_increment: '2'
+    log-bin: 'binlog'
+    binlog-format: 'MIXED'
+    binlog-ignore-db: 'performance_schema, information_schema'
+
+mysql::server::root_password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAVCuUYjk6HOQexAJCwR4WtRYFVOxnOLMFhvoXiyE72ErqgtyQbLoHzdXzlf12Szn/GeKJTapLk0iR9oZ5PpXPrx/A4Gs23DqvYqJRgJVp0uAsBNqArmEJn37r3lZeKDVClvE3N3vUn0Cfxr5IB5v7ce9J/UH+U5FAWT6IrnbfCT/8gOaTxXICrMZ53g5c27ee+PygX3zy3r+OoZVNZeq1yLgz/x/PKOffAeDuSOYSKLeqCaLaojIJqaT8tS4sgIdij7aRicaQkll86B0bYethi/a6HAYsKLEkv+zydrcGrwpbPjwCW01r4elUou+XWNpxktyg9MKWsiHw/TEET/bePTBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAs28Rajye/ZCSc9vnht3NRgCDrYrRtBWmPCFJs2YIWxytwIfFJWTEr12PTorjZnMsjLQ==]
+mysql::server::backup::backuppassword: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAacDZ6zMw01nLOzBMUaOfV+ZldGZvJ1PMGhj5cKvlbgftPSiD4xeujXYZp4XunnR/v5cko+Kwz/Yx+49jQPT0dIeiuEh3+8gzMRSbAhRLS19rpdq22T0tFBefRv/fsyB7/eGZyGOSxArvl39bPJET7bsFf0m7pRoiRd6+FQfJiFXjdDR2VtMKBWl4K60cYtoyBIMo9BjF5KPG8bd6PbPs+NDg6QzZ+qGd5mzhwiuysHslLYM9UrxwbGZYOGOFDvSyQKLjQdiotQNPxUPn4b+gonYkz+PpP8288b8TcQZdE84t1KfVlcjAj0awD9Izzkio4p/SKAJgdgu70fJ8TKbY+jBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBD5op/kHir1m6GIFwF0FODugCAiCSJnoskQXGYPe8Fu0dspZGvb8oyr5XS+rps2Emlzig==]
+mysql::server::users:
+  'replication@%':
+    password_hash: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAHbQGuNqyqlKqhLjJkQUXjBZkTIP0EzzSxRTU7Hoyz1e+zfjumIydKFerJN1oY0MsXYe8cmqyFRzkxbGr2vsN9baUQr86kpp6nAl0dFei3x6tzIIHMY1xymXodPVgCLpViAy5YHfw9vVtfl9r4+xYSmQ3d9c2gpRb1jZsBhb6zpB8S9XDeseUJ38vZvXsPN7VkT5krnBZTHXGtXCgz59p/qUyOiWY/ToXpi9fsNu3JG4A1XbjE7MjI8TOiL3APrOgPHl5bFPGKgKY/Hfxm0q/l860zLhB7G2BfQWarh9bQ+SRn0aZe51B1YSYIW82ipEPvMSDEiNEq45jfHgYmcPU2TA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBC1LY/Apcxl8zf/llKWcYCAgBC0A7/qa69Olnwg3xwHef/T]
+mysql::server::grants:
+  'replication@%/*.*':
+    options: 'GRANT'
+    privileges: 'REPLICATION SLAVE'
+    table: '*.*'
+    user: 'replication@%'
+
+site::profile::mysql_server::databases:
+  trapo:
+    user: trapo
+    password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAYgx0+AIpj1Uc6kpIv6pg6xkCnig1lFXNZWn4omaCV1xZrxJJcGiay3h1ETybuwBfLFG4U2B8ebJ78hl5RAXxyEElcwEH+XlS6SvHNp+8F+Mx3wkIzjmZngWvQuqI4NloLyi9NylsCwxeYAiUGmlm4Ksv7wXAHGzQVC39J44mtr3yBQSak0MOQ6RTbSy+2yYwlqmjczedXXgfOIA6JyROREnyvDWVQReMlTI6kFBsj8cqWXFNwzRtmQvSdPjQkIwwbGEGwhMcz//oyviqg4ZX5GSumzPeU1OcFmsgOvtj9qVeiD8l6OAA1Q7BOBFB4fkI7ehYrJIwfHfyg/dgxBg5QTBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAdguBeupHN3woQQg4+EVYygCCmptr6yGBuMtb1b8rqhTJoHKd2BXbML0TM/53REQEbXQ==]
+
+site::profile::drupal::projects:
+  trapo:
+    site_path: '/var/www/trapo-top10'
+    servername: int-www02-trapo-top10-mercedes-benz-de.pixelpark.net
+    serveraliases:
+    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'
+      - 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'
+        require:
+          - local
+    user: apache
+    mode: '2775'