]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
gsub-teilhabeberatung initial
authorAndreas Gerstenberg <gerstenberg@pixelpark.com>
Wed, 22 Nov 2017 15:07:34 +0000 (16:07 +0100)
committerAndreas Gerstenberg <gerstenberg@pixelpark.com>
Wed, 22 Nov 2017 15:07:34 +0000 (16:07 +0100)
customer/gsub-teilhabeberatung/common.yaml
customer/gsub-teilhabeberatung/dev-web-teilhabeberatung-de.pixelpark.net.yaml
customer/gsub-teilhabeberatung/test-web-teilhabeberatung-de.pixelpark.net.yaml
customer/gsub-teilhabeberatung/web-teilhabeberatung-de.pixelpark.net.yaml

index 3b0442d3c925d4f4820fbb228ffd4a4ad755de38..b3b072efa6004963daedf4031a156f6a80015239 100644 (file)
@@ -1,2 +1,24 @@
 ---
 infra::role: base
+infra::additional_classes:
+  - infra::profile::drupal
+  - infra::profile::mysql_server
+
+apache::default_vhost: false
+
+repo::remi_php71: true
+
+php::settings:
+  Date/date.timezone: Europe/Berlin
+  PHP/expose_php: 'Off'
+
+accounts::users:
+  andreas.pinto-koehler:
+    apply: true
+    group: "apache"
+  heiko.hardt:
+    apply: true
+    group: "apache"
+  lothar.schickhoff:
+    apply: true
+    group: "apache"
index 3b0442d3c925d4f4820fbb228ffd4a4ad755de38..1c98313cde8031f9cd9ea116e51abed76ac98afa 100644 (file)
@@ -1,2 +1,48 @@
 ---
-infra::role: base
+mysql::server::root_password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAvMHybUWiK53vgeeWMSPBHlUUWm1IXrOLVoDpNmX/qQpVqFVXL0moD8ZiBgQw4u9IOrOd0a4I3wlDcRYZSqFNudiwx8U0sl8sfqy2UiX+WTtVWm7Dm1F0ujC4OrGoqK8w+Nri8kUlEZM9Cf1pBoJ1ELh47mhQdMdufpzeNm8JkxJ3h+fkgjGdxoO6YCDPfhumdbk+H3Cmmpn+LryHfi/mQT1qktzJZXrAVlXWBqh9xO9yranfFtr1p4JACYrXmXWS1ybNdruvv5iqh5tPzxy4oItfl4pXAJ19gyO2/q2TMNm9t4+bejFkSqaZvp0IwRK+Tp3BqXUdYZjxihuE+MKe1DBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAnHjwyvuqujr9r+xPHB16bgCB2aohQ2mlj7sDHu+nERKI+4h6tM8ONTG7eUGBehxpXvQ==]
+mysql::server::backup::backuppassword: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAmeAFHoDW4SY7CSu0u9Q6dSoLelAowJDjr4ARxdsu1H91ABpBhvYOxkg39H3JmmI+Kde0/gYDYSjQHCYr9NNX+c0YZGSnZD/9Q6sd6imz5VpmxGeyPIbtCus+sEZMcD0sI8LjRvAsrIUX1EyatWOGKGDg16iic29g3+AboY/SAqRS4inzHzjxHTz04TEe4Nkebhe85qrijesxiz4M3a5RNiedgZFpThtt8S2PB7XZqoN3bv4DNFwfCCqxmTeZMxs7XRWE+VgCf1kzh0o23AvGcDhqn8jLLpFKD/2d3v1/C1BG/lo7US3cst+eEf1gSwA5lQEidbCt1JBhmsJHggN6zDBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBA8XFvETzVfr+8phxRXKMD6gCBR6GriElvqYA9h5CCy4JRaTvSmu8sjQJd9sC0nRvFw6A==]
+infra::profile::mysql_server::databases:
+  teilhabeberatung:
+    user: teilhabeberatung
+    password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAVfyr9ig82vpDLFlp2uQsGkqsiXCNehHeY9RWbZi94OUxuP7jsTe/mU+OdCE2g/awM5qEDfL2nwy1Gufai5ByEUP4ID8T5LUmFIJhYEI24xx6IT1iJoB/yE9fZDL06ndpTnDOdlkEqjVd6lR4k4nG2pN53s3I8Pu4w3dx0alV+wUST2RKKmJM1EuYra1fu+Jbf1KTAyHPnFyhHmdByLuCsypov0KLmZxU7sRp8HibGu4/krGqsKXunL+6DadCtXOoITInkS745mBFOdruQcmKDeu9Ynyv7wPUO65EKxLXslnv37GMOW1F8d/QpaCSgroQHRjmaCp041EOOgqQKVUXEjBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBApSsy2cuyApF5BVO7YbBHlgCDsBbaE037kFybxfXqUDSXxOmA8Zo9jyHJIRvHTvJaRBQ==]
+
+infra::profile::apache::htdigest:
+  server:
+    www: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAJO8GPhRvbN3tHxZMA2f/eHtY2pvz4NJwcNZLNUx8nERhmMUob9KLwfh7TptSCPv+f8OagAJIAln7Nl87y+5WqadDDNdz3OQvOzsRLqL2eent0wfdY58jQP3a+4zgD3L50tiBbUC1KMbJJWZC7RhIHTce/N8yxrQqaRr31kRORmIxoo7I76970au5RiuBrH8w0tOL/eyzi3TjjzjeP0rnBDXdBttuHk5Ei826IAtIRraAu1V1C7cjYWqDNJQ0+SfEzMD1DJr92f7CdpyKtKACUxbmfGnzLX1/A9OmjvoHseyPUZka22A0PXEqVNxOG5iEmLp4puYwCZSpjbBG/uYiPTA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAkhQRE8+dGP34uKh5Z7AsBgBDNAJ63ZE+6rFgacxg3K2Av]
+infra::profile::drupal::projects:
+  teilhabeberatung:
+    ip: 77.74.233.4
+    site_path: '/var/www/teilhabeberatung'
+    servername: dev-web-teilhabeberatung-de.pixelpark.net
+    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'
+    use_standard_docroot_directory: false # because of index.html (directoryindex)
+    directories:
+      - directory_root:
+        provider: directory
+        path: '/var/www/teilhabeberatung/current'
+        options:
+          - FollowSymLinks
+          - MultiViews
+        allow_override:
+          - All
+        addhandlers:
+          - { handler: "proxy:unix:/var/run/php5-fpm-teilhabeberatung.sock|fcgi://./" , extensions: '.php' }
+        directoryindex: index.html index.php
+      - 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 3b0442d3c925d4f4820fbb228ffd4a4ad755de38..38300de866d7e76d79addc4c49047a79ff82652b 100644 (file)
@@ -1,2 +1,48 @@
 ---
-infra::role: base
+mysql::server::root_password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEADoeyfGXtVBl6ECgHK+tK1lMKuyQ1JE0fNrQAmtC5pZO3pt/dnWrGSJIZWTusaz4iVBVQwBC189dAiK6y33Ds/W3H85mQ/V3aHX3bvV68A6njxWTIom6+D6majP+eimZnZfIVS6zRr9fEHk/2x3/oc8r4uwvQuSIMt+fSXN3EqUVj/0GVfZ82nIYQuZGupl+rpURQG+oP6lJS3Zv0iR01tTzJBfXgAS2Yi/gip+3XNiNQuXHg+Z7b1jnSQb9SVgJVxSsF3vZe0QxwsfzoVDHS1mZKAveKO+KRYKcwFSdSq5XpqCyAIvGcbxKhc1cIs4Oi4nYP2OVNCUpvud3HvgutRzBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDv//burajzwayJQyLm3nfqgCC1UaBdEX38BaVa66ppWYl8ZCmIhe4nhnFDRg1fT9TELA==]
+mysql::server::backup::backuppassword: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAOBrTLswjqnfd7B8A8gkr+qMGe+ohYAsc/2gRg5jdzR6dLJBIfekcWvZ4dRolbhp+G57s4RM08ru64nLe3LJBRcneL26u6Ohl67sc6aBFLcMSQKiXIiQ5DIZ2fL7S+2/ySdmqwSXmaPQ91e0F+ilzo293cxVLYVIOKc4Ka3R8eHizeNXszzKCb6WDLkC1+GzHZTUkY+uLyjazfPB5AoEzBFrz390o5a1e7IN3BYv1ASkdMk7KGPag93couCc4gGpu+zC5Fxc/Oc7UohnMnSXW1Krozd7+QE37YlxdSQkAiSXnX1HQPlsx+SZHZ0emfumXpwWmGK9kXivTtzk+4z586DBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBBQPJ/6a6I66l071k0321O4gCCeLbrp29WGJOIkxt1uOOJmkGjwSDMYjwXBawTaRMz0zA==]
+infra::profile::mysql_server::databases:
+  teilhabeberatung:
+    user: teilhabeberatung
+    password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEARp+uC2vI6zIcvPwtH45oDtd8wzK6dgAmAnVSBoAW0rAs45B1RlmujgMQ3xOjKc8kqgMRevnIzOPHcwPYZVyNRHozKuc7dxeB4kqomSqy6sESYW2oKweeG7JWlLXynopleyS1jol9lNIoFPvN2FhLY1rt78QgT6OaGn4dY+FpvpSewJI9ZzXDpxzoCqppnRWlSXYNdazcwOM0bl/DXyDk4k2KCP1ggTwWJTsTI8ntxj4TOZToOc2awt5VXnHvWN8NqItk2koqss1Z/Sw+bdg1xgEjJgqC6pAI8dAgRSgMRG1nA7tkng9SHZNFGd41IC6wFkqHg5+2kbPQ0KkQd5ko2TBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBBiPBglJb9zL8VtHV3uY1GvgCBcSPEOLG6I8MkX2LffYmkaFsKAxHiSAewheZ7EgbL/FQ==]
+
+infra::profile::apache::htdigest:
+  server:
+    www: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAuOGIA6a3SzWqtABGawXTIcpThd1bt0MLGhqTgIhrT7MmuVUL2zAN6GPsRfugmsNayGJ+kx2/jPWXCsJm/kLZAoBC1trnMOKI+KAwwl8Ct41boGjlVk3Fe45+OsKjNJWAU0d3yNHfhM6HlKH42hP1l3G+HNbvuDkXDGU8ItJ8dsxUFS76lShMm7yDEMGUPTg9Bsbz62YS+CWurxQLqnU3pqO55TjG/lH+hyuFIY8hd7RVHp6ayste1e/N/AatumY4S9ygfOaQVJdUEOAHK3TkkG0rCmkrABA81Spzfymu/4GhZudbr3MpG8pelYIFjwyFaUr779RZEfB4BXhocVszhDA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCV2bOR2LNU55MYFqS1E2NwgBCBDg2l0W4PATwMLwiGl0nb]
+infra::profile::drupal::projects:
+  teilhabeberatung:
+    ip: 77.74.233.3
+    site_path: '/var/www/teilhabeberatung'
+    servername: test-web-teilhabeberatung-de.pixelpark.net
+    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'
+    use_standard_docroot_directory: false # because of index.html (directoryindex)
+    directories:
+      - directory_root:
+        provider: directory
+        path: '/var/www/teilhabeberatung/current'
+        options:
+          - FollowSymLinks
+          - MultiViews
+        allow_override:
+          - All
+        addhandlers:
+          - { handler: "proxy:unix:/var/run/php5-fpm-teilhabeberatung.sock|fcgi://./" , extensions: '.php' }
+        directoryindex: index.html index.php
+      - 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 3b0442d3c925d4f4820fbb228ffd4a4ad755de38..b70497ac9138e3cf0f501758a416b3048ddaf826 100644 (file)
@@ -1,2 +1,51 @@
 ---
-infra::role: base
+mysql::server::root_password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEACc4xfwOLUsem2lFCxMInfBJhdwa3WHEUpo+cQvsqqP7KzhcivtPEM0p7daXDUZaxF6FIvjG/MrOZkuXfzNgqPB4gvFd+lSRGt77aCmFAmjELlEa64zfJMyDRXrzmYI+GhMC4iPVIQ7lhmk8cWyhMZtHOPHf8sao5zGsfPr99QiGOMS84K7jCamVISdC/4rVnYmoGZa7Jv60VPO0NQ7FZFcPi0Mqzbig1DVpZoEAwa9bi9/5rao9l3O3iRhEKcQWYlp7sgoy9zpUAbvoNyYWd2L5u9u6GYh4MgBnbRSbUPEhrrnWrhigRRzMtX5QfWZGQO0wD07y4OtgMfJurorBKKDBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBBIiUdiSww/+ME72Nhfd9kygCCXzXqFjuV/G/nruvbp1LNqFu5s4qrROuRwLzRaZBfgQA==]
+mysql::server::backup::backuppassword: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAEFLdCQ6My1H73GPG9hKhFl6XGfBoGLKWSWr2gzvurzmRcl+ClE03Cgw5WCemcgLj/Yrqj5sZDS4dOBbg8x9iIaJNVl88MDR64vWqp4+EC+jqcbhyK0ooM9oaLAXCVMxxddz7wWVS0GZ7hPa3ClZix4zRcFeHe4Six4l+WYJfh35nTo5xLIJXlxDWORIX9ALMLZwvGAR2fho6EXvzTGptoNU5vRoO3tDZJPGft0Fr2zH90qC/4p2F9CCwlDo03JExFIBqpTe5Q9adMMoWq0Meia+dyY+cQCC6KbIufDf8ofsFdnvCTmpP3UTPq5quXVT+AQDXn/n28+omHnEkSfFjyDBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBBIeiihXjEdyRgxVDK86WM3gCA/3HqUU/+0MxePYcM6KLEiPGoyYksgO4YHbhXMFKFLWg==]
+infra::profile::mysql_server::databases:
+  teilhabeberatung:
+    user: teilhabeberatung
+    password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAJM9ItNd7a3fnLiaIS2huVhV6RseyDBq3QtVb5MsXltSJeysqfRTiYK3cRbzGfz1Kxj0F/Bo1wp4xr3PqcdMiP1WsrFrbftmg3epPPu0YofV97lW2r4slh2B8OG0MmkBsyvobvqQ2l/vGSEcKuNUCDVFXorOu3XR9CGnl+g1Gk3i6aOLc43AuT5fnhFXSX70JDcHcqWPq/rZBkJ8GXeJj5Z/EfvkHPRUnlpB8UcTpV/C1QTbr97vIHgkhIkx7UJur7K+39GloTLTsQVXN90pZ1C9tqMhP1W5KpvC2jNkwWx3OJu/ee2d5D3XkWmlZoekqITj2XRKYBRHPC4gVw/ZJfjBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBBA3EF3YueAABNE2gmKmnalgCCSDDhBHiIEgFchbEkHMKfaJixbfzqOBKmRWGf7Tuftmg==]
+
+infra::profile::apache::htdigest:
+  server:
+    www: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEASHO/izVKTNakq6cj08/l4qxM3mrR3VnbAtcIAHCQqJkxuRC0RHgTfYUCJfXIPLYkH7l24kPkgEak4m1DAwaYf27e9d2sz1ihKJL3klSLfiRzBFsdCZsnYbkNzRBrSqyjiXTDm8OY8jg15mOHtBdQHWyXc2EYjmfsvvmkLAO22GhWMEYjWhlEWQRgzF5U7OnsLNZFagp/H354KoZjCB1wqms76/wfgAtyj4dnThoid0TMD3A69GKE+AK3C6Y1yOaVoh5pxj7IbSOPYCQRewc6XevvYAnCjXLUOImtJWBWhN5YqHSLRackwymwhRRe8LYhK+kUa+/c02ne6v214qYTOjA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAST+ChL5J5uwIvVfIvqcoOgBAdyNta8vXRDItSrf7znPlQ]
+infra::profile::drupal::projects:
+  teilhabeberatung:
+    ip: 77.74.233.2
+    site_path: '/var/www/teilhabeberatung'
+    servername: web-teilhabeberatung-de.pixelpark.net
+    serveraliases:
+      - www.teilhabeberatung.de
+      - teilhabeberatung.de
+    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'
+    use_standard_docroot_directory: false # because of index.html (directoryindex)
+    directories:
+      - directory_root:
+        provider: directory
+        path: '/var/www/teilhabeberatung/current'
+        options:
+          - FollowSymLinks
+          - MultiViews
+        allow_override:
+          - All
+        addhandlers:
+          - { handler: "proxy:unix:/var/run/php5-fpm-teilhabeberatung.sock|fcgi://./" , extensions: '.php' }
+        directoryindex: index.html index.php
+      - 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'
+