]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
init setup for test-web01-deutsche-wohnen-de
authorSascha Strassheim <sascha.strassheim@pixelpark.com>
Thu, 19 Oct 2017 10:14:44 +0000 (12:14 +0200)
committerSascha Strassheim <sascha.strassheim@pixelpark.com>
Thu, 19 Oct 2017 10:14:44 +0000 (12:14 +0200)
customer/deuwo/test-web01-deutsche-wohnen-com.pixelpark.net.yaml

index 3b0442d3c925d4f4820fbb228ffd4a4ad755de38..a32a918847e197b4474410d3aa5ecc74cf4485db 100644 (file)
@@ -1,2 +1,71 @@
 ---
 infra::role: base
+infra::additional_classes:
+  - infra::profile::typo3
+  - infra::profile::mysql_server
+  - infra::profile::postfix
+
+accounts::users:
+  jenkins:
+    apply: true
+  stephan.vits:
+    apply: true
+    sudo: true
+  thomas.bussmeyer:
+    apply: true
+    sudo: true
+  markus.baumann:
+    apply: true
+    sudo: true
+  christian.schoenherr:
+    apply: true
+    sudo: true
+
+sudo::configs:
+  jenkins_deploy:
+    priority: "06"
+    content: |
+      jenkins ALL=(apache) NOPASSWD: ALL
+
+mysql::server::root_password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAilMmG53pfOmiUCNQ3mZzfR8KPcQgNj5sL3OyrYx80wU+P+wMh1Q1zEXdV05icKmX5R4lSUGR4XJf5CJ6w84c5Kt1iMHZH/ziVqv3Fq/dEHic1TrZbOe1ztti/YIW8mAFyyEI4jGk2c2sWz1Z42WOzcS/cu7m4mBvW7KGUmr1WHCtCXQiWER5bsBG6hAHthrZ5d0MMGMn+N/N2tHj4Ik8fl38Fe34QugML87UnHaG1XPGly6D6hz0sCnZhdGMaDjKhizX5ZaGuYz6Hz5DMlqCWw0Z/URG/fSnxuCLkvnd0n6Uta9M/tWtiSs/gOAxZ/gB/jdodKM0COzfH9RkTBsxjDBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBBEkOK7viC1A5GUCcG4H0qUgCDAroKF+jECXe8kX8ZIydqI7bQQYOwwUoEq50UW2Ku8Cw==]
+mysql::server::backup::backuppassword: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAPhfM2L+F7xmvYzHLhk2nMjBP9Qy3iIhA14b5jjLI8FQAuY78G2t9byRC1/Q/8zTefSpGda6WxEi7FzqFZ9kOsxmKSNpDs3LgqNU+GHgwPgdELPxwGe/0y0w4B5//c+LhMqyoCkcTM05InQdseyRxcb/8kqIZwgrhGpOaLuakysWkRyX6a/6RXroK2UHBPQzUfd3dJBkkCgdwtMH76QhjrGb5kilh6f3XZG7Jdy1hmCSvZwbMEqH6yw+nkD5zLlgwqi2DyF2veIKNfdXhfT6N4SSYXC5he4LO+jo7lUHQegDpBfutuRIAIdRUbpR84oXyruE5Ne58RfFKAPs0dcLfjjBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBD/6lSPNEr8/TCTYkizOjBGgCDyo9b3DtgDHDJ6apSqe/SeUVJuEMc/Erz8xI+HVdkaJw==]
+infra::profile::mysql_server::databases:
+  deuwo:
+    user: deuwo
+    password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEASPCIKvbH+1a8C7P2q0xcyFbgeABsFiJ8TMMgrGhbGTwjOzKMQyoOMlkzQhbudfza01JIv64d/84l0h/lgX9cll3UuSXu+Msfazy6SxNDEfu/6waNsToeMGyigPSDTnkszBD8KDwv1cfwehRgXK10Tqb7Z7Fpx2i0gtcVLEpFzWgXlRj900SOL84xXOxoRNHvdekVMmo4eFHxaaVXJmrbAlEiOcU/Tpf7KAHc3UyU4A1x+jw4SyZRz7KbyCLR7FKTZNAKqyxsqHFnH/caagkZh7YfBBcFKUH3zfrStoYz4ETgYe7BPO4GMgZJD0iHlti3Rx3TxlpbJB8DcHvZ58GIWDBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBD2Jq99o/DqhV2wfhSUrXuugCAf2EsVB8Nqg7tL0oHOaqYBz1R60lZlWBFRScnKMXpC6Q==]
+
+infra::profile::apache::htdigest:
+  server:
+    www: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAVFtyuxOu6REIhFq4W/Z1I65zQmErpySVv5hCey0AmrVGyCXSgF/r8V3r7yghmXH/Rafuqv5KQWnUTNPZCLbuxRFgu0ZVmL7pgDj7x3UKl+7vSNNr3+c171zLmxjTZ9ASEqM0uFwgAEud3BnLh/BiUjFB7DMi7JmYXmHUpFSqwL9LQu4kJT5+2QNGr37zFrOqZSjDsqRMwYJj8j/zpIJr0gU4+rBdxy5YBraulcFCV/M0NpjoMfoKQpbnhDGV7hWVUtSCQcD2Wz7Ah46NJPrEjefmRDIPROa1cmhSsNDWLskF88IRkwaxNjIetU6tuS4WTiLhtZFEJRgcH/65Bw2auTBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBBerOysq5GpS4Q7D2JfJoiMgCAj2NUzX8HzAatX5AEhKuGAL1tMZVlHzlGw90OlikHRuA==]
+
+infra::profile::typo3::projects_composer_monolith:
+  deuwo:
+    db_pass: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAQlgDpYYN/Drr2+zX/VoIx76Xa3C3Q9OgcA1gR6ZuXz/Y/eZyd6p+wBeM35b5UnT3ZxpB9DmYNn9KbdoLkmVyIdTSu8wZgdpB98d58eUikfO1vzftjBV5NavFWBXxQLpEgQwuyDCekew67mZEZBQd+rl1k2x7o9BXRkEFmT016kwu8IXLDzXH5CTJhxOx4cLAvL4zH3pGdnNAA2JV1FaiVDJv5sI12LT25JWk7A8zKtX3uK+u+un6qvibPor4bijP9FWzDRTCzgV6vjnWchGrwtuJImL35NCFgawyZGAx41T/0pqkCveBX0LB6HV+WBLoGeDSES0r/YkMr6Eulb3hajBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCOJYNJbFocJXRN6sl0zc4EgCBVnq2NKXMaTdlgP2c6AAX5mKm34p3ugMUGr8OCU4AcYQ==]
+    db_user: deuwo
+    db_name: deuwo
+    servername: test-web01-deutsche-wohnen-com.pixelpark.net
+    # Change Cert
+    cert_servername: 'wildcard.pixelpark.net'
+    cert_customer: 'pixelpark'
+    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
+    directories:
+      - 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
+    rewrites:
+      - comment: 'http to https'
+        rewrite_cond:
+          - '%%{ich-trickse}{HTTPS} !=on'
+        rewrite_rule:
+          - '(.*) https://%%{ich-trickse}{HTTP_HOST}%%{ich-trickse}{REQUEST_URI} [R=301,L]'
+    php_admin_value:
+      max_input_vars: '1500'