]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
deuwo - install dev-env
authorPhilipp Dallig <philipp.dallig@pixelpark.com>
Fri, 15 Sep 2017 08:26:33 +0000 (10:26 +0200)
committerPhilipp Dallig <philipp.dallig@pixelpark.com>
Fri, 15 Sep 2017 08:26:33 +0000 (10:26 +0200)
customer/deuwo/common.yaml [new file with mode: 0644]
customer/deuwo/dev-web01-deutsche-wohnen-com.pixelpark.net.yaml

diff --git a/customer/deuwo/common.yaml b/customer/deuwo/common.yaml
new file mode 100644 (file)
index 0000000..aafc449
--- /dev/null
@@ -0,0 +1,4 @@
+---
+repo::remi_php70: true
+# Postfix Config
+postfix::myorigin: 'pixelpark.com'
\ No newline at end of file
index 3b0442d3c925d4f4820fbb228ffd4a4ad755de38..1ea7d2a71f3d892dbb9510ed79c1fa568e6e110e 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,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEApWwS2cCm7DJj1aKGYf3SKfma3/zNtbodPfJIshV8KVcoPpbLUzaVhVTkkMprPOp6V7VN1C+hbiYnbPszKNKDaknOJfFaTe+BQVvI7GdOMCbSjM44P9g31vopcPcZxj2HoQkic3uVqLGQZMwT+0ImI2Euc/+KCNZWbByLQKHGVj3FWxx36B8YOolV5v4Rqkwj1RC8l18fwRf1vxMUVWmdOH4209y1IReL0B/OjYVwOnFo3W0MIvTq3uSWWDJprL0+DzR2N+ZrMDWi+ve2cDMpx9PTkbsAlYIoPkPrsLiG67jPRevgxDAYaOdTK/zaqSwsvbxDbyGIgQMXxS0re/uFRTBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBBrXRWWAFNN20EqkTeTGqiXgCBKpt4oDH74yfyIkvd03+5R/KvbCJGsYEvw3sYicXkLag==]
+mysql::server::backup::backuppassword: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAA3fcIHdB5sOO7w9K6B7PBBwwkT9ceIImAOANUB4OzVkNaduCWg3J7cunU/bzfdkgdaEh1rj5eE5Gjz1sS0gdEwiZuvCVj+t9riPXqJcSxZ0ED+VsevcrLh6vFMbnkfr4aE2Sf/Fr2z0f6nebIGBDttzMoyPeO2XnbQsJDIOwMnuXYG273CJt4+Z4P56BLhp5Zx4e//od8j2ktkAMnxNgcIG2t6nVY73xLzQ9f/Dx6MlFVsw9iGx+5jtgiXsOinGNQhv+UzW9R3d5V8U9tTtZybjyfoA5aHJ0p0dBJMDySd2zzvDyFX0I1SZeJNOxnGyk2LgHzaqJjnug5to/AlxmojBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCT2e0UuoKZSdYgwmf7BGlXgCAvAWbzyMoAh3+yS8eLcfo0PouAYuqnbk4Dbb5t2QyLkA==]
+infra::profile::mysql_server::databases:
+  deuwo:
+    user: deuwo
+    password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAXgJqHnz8aBejTM/aXRrNhJ08ntDbcct2tSjZ9P4uYzBdU4etvNb2w9w9woZ7mak+a8ct+zdK2+vRvotAfF3/LTSnZ/e84rhGcobaGgb5P6ax0JdMcECqvFaVGQCeBMmk9NwglfQawra4rUD1QcC+Nhe9Qnhgpa47jiT2Yw0b33VhwIl5wYR9CQ7BPjUFtSYqNucch+zJRD3RHzGqlW4ySEr/QyemRiqrH5nT112c9Y9Q9LVTZbcltFdxLkULeRfIDGh+wyB8buS55k8hgfn2FnBUg1xZq3EbXQnT6vBo8uUuJSzQy6IYq0dTYupujOZEKuyilEOvS8mXHSa+Af7jejBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAjDGT+rSU6N5CzGJi/WLYLgCAzXaPlsEHMzwmCqX/bLC0OmMY/7eY4fD5kFdcIc69p6A==]
+
+infra::profile::apache::htdigest:
+  server:
+    www: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAHaIIWspjdksVyI6YjHU6eGxBB6O6ZQsimEdtX6jbc2CQzNKBHI4STJQCrL9XEcPtjXQFzcQGZL1knUQg5UHsmjpq56dR58Lhc0K4ICxwy/XlfQn+eXbVP7ndGSoKbqfTlkmtz8ybmB9xAiKPjFeocxmdEQpTuDpfz3pCjq91va6DNyf9lgUb7NeMoheZUYhqs9qpD8Xby/h7O9I5dzlQAx52sVyI+zojWnsBH/g1J+H1yue+xUT7TqKNA+qogupPwZEsM0UGTVqJ8ODoHMLL0/oQCCQvEHHKNPCSpkQXKYsdgVissInojkdsZLqYaZi5KoVEaTw+zc5AvY4plNpF1jBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBBts+6llpT0l39MiThZqEElgCDB2qHyR0rcpT6WfDWZBws6NApRiFXFAfSoYYoXqAbEtA==]
+
+infra::profile::typo3::projects_composer_monolith:
+  deuwo:
+    db_pass: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAXgJqHnz8aBejTM/aXRrNhJ08ntDbcct2tSjZ9P4uYzBdU4etvNb2w9w9woZ7mak+a8ct+zdK2+vRvotAfF3/LTSnZ/e84rhGcobaGgb5P6ax0JdMcECqvFaVGQCeBMmk9NwglfQawra4rUD1QcC+Nhe9Qnhgpa47jiT2Yw0b33VhwIl5wYR9CQ7BPjUFtSYqNucch+zJRD3RHzGqlW4ySEr/QyemRiqrH5nT112c9Y9Q9LVTZbcltFdxLkULeRfIDGh+wyB8buS55k8hgfn2FnBUg1xZq3EbXQnT6vBo8uUuJSzQy6IYq0dTYupujOZEKuyilEOvS8mXHSa+Af7jejBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAjDGT+rSU6N5CzGJi/WLYLgCAzXaPlsEHMzwmCqX/bLC0OmMY/7eY4fD5kFdcIc69p6A==]
+    db_user: deuwo
+    db_name: deuwo
+    servername: dev-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'
\ No newline at end of file