From: Philipp Dallig Date: Fri, 15 Sep 2017 08:26:33 +0000 (+0200) Subject: deuwo - install dev-env X-Git-Tag: v0.1.0~2437^2~5^2~20 X-Git-Url: https://git.uhu-banane.de/?a=commitdiff_plain;h=79038f332fd5b5f8abe02841e26444d6e6c8f497;p=pixelpark%2Fhiera.git deuwo - install dev-env --- diff --git a/customer/deuwo/common.yaml b/customer/deuwo/common.yaml new file mode 100644 index 00000000..aafc4498 --- /dev/null +++ b/customer/deuwo/common.yaml @@ -0,0 +1,4 @@ +--- +repo::remi_php70: true +# Postfix Config +postfix::myorigin: 'pixelpark.com' \ No newline at end of file diff --git a/customer/deuwo/dev-web01-deutsche-wohnen-com.pixelpark.net.yaml b/customer/deuwo/dev-web01-deutsche-wohnen-com.pixelpark.net.yaml index 3b0442d3..1ea7d2a7 100644 --- a/customer/deuwo/dev-web01-deutsche-wohnen-com.pixelpark.net.yaml +++ b/customer/deuwo/dev-web01-deutsche-wohnen-com.pixelpark.net.yaml @@ -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