From 30db724df213128d5cb669f2e67d228abc8844e0 Mon Sep 17 00:00:00 2001 From: Sascha Strassheim Date: Fri, 22 Dec 2017 15:04:57 +0100 Subject: [PATCH] setup test-startercenter-nrw-de.pixelpark.net --- ...st-startercenter-nrw-de.pixelpark.net.yaml | 97 +++++++++++++++++++ 1 file changed, 97 insertions(+) diff --git a/customer/mwide-nrw/test-startercenter-nrw-de.pixelpark.net.yaml b/customer/mwide-nrw/test-startercenter-nrw-de.pixelpark.net.yaml index 3b0442d3..da7842d7 100644 --- a/customer/mwide-nrw/test-startercenter-nrw-de.pixelpark.net.yaml +++ b/customer/mwide-nrw/test-startercenter-nrw-de.pixelpark.net.yaml @@ -1,2 +1,99 @@ --- infra::role: base +infra::additional_classes: + - infra::profile::mysql_server + - infra::profile::drupal + - solr + +sudo::configs: + becomeApache: + priority: "06" + content: | + jenkins ALL=(apache) NOPASSWD: ALL + + +accounts::users: + jenkins: + apply: true + robert.hass: + apply: true + sudo: true + thomas.bussmeyer: + apply: true + sudo: true + +mysql::server::root_password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAeZuTqmCbSI0E75xS8fVlV67XHzyem9S2+NbSYEQrIh4uQayFfuYhWE4bN2etG8KgeWNVTTBdqn3vfVD7dv28UrvSqWTsCsBdVnkga8jt0/dlSIAikg3qsPnZRmUlMxV31Hzy1OVdw7wMZ4poZCK8FnZd55A+HzsH67Wa7aaUZE+eQFQQGZ1tvEhAfkEk4P4HYaQ5QVtjTzitZPHB24tL9Z0A1xTabKcMzFEeREcxunrYK2TXjj/aEmkPukJYo8+WkwNvlDObdWQ/4HqHwKFDRruXPxORaZPzGmw+AkEdexf3FWNlInn+rdm0u7j/JxNDdHdHR6mfU9mEEt6WA80zyjBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDF0YHllOnIwUf5fw9JkDH8gCBKVD4BGwjb2GHe4xLFzg1/P391FLAfyrQmXscc3hOM5g==] +mysql::server::backup::backuppassword: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAwxJ2FZdoJEArorHZvZlTE/IKhp1rIyFgYG/ZOyhzrOHmAF23XWK/RLViT1Uenih7hbcLlYdATbJXdXZHmxWKx+thAVp3Q6QJ3TIclVaosbu3EBrgrN9a9ENE9xgGKcdmhhfwDfixKrNKYCxEWCJoj2QQuWs8NGGmKTW6/+PRc3V6aGzyrywgFoFB0jTSUJezWA58NAyMZjip51+qTiJ6+9g/3IXGR+iR8nFJGiAkIR4FxGreY6sZM0UcYN6xm09WcU+dFzO6XJsjLKI+ZYTphHAvljkrPSGQ1P8qe/B436JARI6Fq1IzSptVTK8/FEsNTns0ETkG2meHh3YOngyKTjBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAaY4oaGIyYA8DWX9VydbjfgCBhWhWJxR9K+gtln8db7ymGaPOd9GYMPgY4WOvQC6Jp5A==] +mysql::server::backup::backupdir: /var/lib/mysql/backup +infra::profile::mysql_server::databases: + drupal: + user: drupal + password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAaNUIYAJ0d2H99luLlGPiToWzHE4eWrCF1oImfKl0JHH7hmP+tdeuaZLWJ4EyAzrMbpr3VMzfnApErpYva4/J0FKal+rXj+Gfr4sUDf0DnUT6vdv8rvizWsP0yKA+7WQJ9MDrq5zQwhF/OAnbJVWcB/L1+VUp8UglQSxK6tyWTxtmLwlWfr4Fa1KIwo1hPo9RXpRV1bGZ6mm8dtODiU7fbWsdCUlGlAX0wR/hR5emvqAdwRnE4trUON8fV+fRjquQkk8E4xmAYoAsZ8RUN1At8SFcOEDBULuit1LCfK5NJbuelOZRip5Va9MW3V5JjRAxMn10dwNts2GDsWzwIVIdlTBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBB2/3yF+1r9UvbVpbLGWr4egCC1koTurKEn/4kKZFokLsIhj89NgrcV+3IVr+Ytl4cC7A==] + +infra::profile::apache::htdigest: + server: + www: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAYgIjex7QY8zXxumDZbEijIR0COh435IPMqrunhP6ylstYejci+dxcGoVQ6UXFTfspXPlDrWZxXaHm8NwG1FPZiDxfCF8HlxJr1fMUQrcZFO4HURp/QYMJswd1RLXTLhAlMYiOt4de1kemnqrNC1my7O1EPLKYGsxefrRCQ6nZWwdxu0sNLLSl2E+dfqF5OAoeePweXKGg5Q24m/H+UzFe5gyvOgpZGBOFXxVwIfMeN0I41r5IdCX/oaiiEZuBix5y5+U1GC/HiibSDfeIB4I4Te5rBgLoqsJuEru/agzl2HHyeoYB+UE9j3ubRjN0LaeKQ417YKldT5XHfjg8D1ZQjBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAmXHviiA1Lh4sB7jaV/QqHgCDao6Y2C2EngsovA+xXeYgXu6UexDLyW4Evet6fzqC0JQ==] + +repo::remi_php71: true + +php::extensions: + gd: {} + opcache: {} + mysqlnd: {} + soap: {} + mbstring: {} + zip: {} + xml: {} + +solr::version: 6.3.0 +solr::port: 8983 +solr::cores: + drupal: + currency_src_file: /var/solr-drupal/conf/currency.xml + protwords_src_file: /var/solr-drupal/conf/protwords.txt + schema_src_file: /var/solr-drupal/conf/schema.xml + solrconfig_src_file: /var/solr-drupal/conf/solrconfig.xml + synonyms_src_file: /var/solr-drupal/conf/synonyms.txt + other_files: + - /var/solr-drupal/conf/elevate.xml + - /var/solr-drupal/conf/general_schema_fields.xml + - /var/solr-drupal/conf/general_schema_types.xml + - /var/solr-drupal/conf/german-common-nouns.txt + - /var/solr-drupal/conf/_schema_analysis_stopwords_german.json + +infra::profile::drupal::projects: + dev-startercenter-nrw-de.pixelpark.net: + site_path: /var/www/drupal + servername: test-startercenter-nrw-de.pixelpark.net + ssl: true + 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: + - directory_root: + provider: directory + path: '/var/www/drupal' + options: + - FollowSymLinks + - MultiViews + allow_override: + - All +# - location_root: +# provider: locationmatch + path: '/)' + auth_type: Digest + auth_name: pixelrealm + auth_digest_provider: file + auth_digest_algorithm: MD5 + auth_user_file: '/etc/httpd/htdigest' + auth_require: 'valid-user' + + rewrites: + - alias: + comment: 'Alles auf https umleiten' + rewrite_cond: + - '%%{ich-trickse}{HTTPS} !=on' + rewrite_rule: + - '(.*) https://%%{ich-trickse}{HTTP_HOST}%%{ich-trickse}{REQUEST_URI} [R=301,L]' -- 2.39.5