From: Andreas Gerstenberg Date: Fri, 17 Aug 2018 10:15:54 +0000 (+0200) Subject: mbvd-specials add new vhost mercedes-benz-eqc-de X-Git-Tag: v0.1.0~399 X-Git-Url: https://git.uhu-banane.de/?a=commitdiff_plain;h=f67b34ffa3608808ae67019bcafd5cea41bd45c7;p=pixelpark%2Fhiera.git mbvd-specials add new vhost mercedes-benz-eqc-de --- diff --git a/customer/mbvd-kampagne/common.yaml b/customer/mbvd-kampagne/common.yaml index b5cb6072..583865df 100644 --- a/customer/mbvd-kampagne/common.yaml +++ b/customer/mbvd-kampagne/common.yaml @@ -24,3 +24,7 @@ accounts::users: apply: true sudo: true group: apache + tim.schroeder: + apply: false + sudo: true + group: apache diff --git a/customer/mbvd-specials/common.yaml b/customer/mbvd-specials/common.yaml new file mode 100644 index 00000000..583865df --- /dev/null +++ b/customer/mbvd-specials/common.yaml @@ -0,0 +1,30 @@ +--- +infra::role: base +infra::additional_classes: + - infra::profile::apache + +accounts::users: + sten.friedrich: + apply: false + sudo: true + group: apache + sandra.streimelweger: + apply: true + sudo: true + group: apache + sidney.jansen: + apply: true + sudo: true + group: apache + thomas.eggert: + apply: true + sudo: true + group: apache + alma.daschke: + apply: true + sudo: true + group: apache + tim.schroeder: + apply: false + sudo: true + group: apache diff --git a/customer/mbvd-specials/stage-web-specials-mercedes-benz-de.pixelpark.net.yaml b/customer/mbvd-specials/stage-web-specials-mercedes-benz-de.pixelpark.net.yaml index ba0bdd0c..e669e3a9 100644 --- a/customer/mbvd-specials/stage-web-specials-mercedes-benz-de.pixelpark.net.yaml +++ b/customer/mbvd-specials/stage-web-specials-mercedes-benz-de.pixelpark.net.yaml @@ -1,10 +1,10 @@ --- -infra::role: base -infra::additional_classes: - - infra::profile::apache - apache::mpm_module: event +infra::profile::apache::htdigest: + server: + www: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAandf12+u5c/c7gLR282cK0HlaC4rX5V361aXjIcudqm5hx7/DHQx6mIaMSlr0EV97w2YamnCTbyZpCot/tSD0klWj0wyu5SAHJ+iIO8F7mAQWiAyxPbGatpDTwOWbOGivhz7D2rFxyz+7V+zWG8OmWVCoE4ag42ncD8NTKaytLP1Jbsb01v1dKm/Ny8dM17clgg26g3JaJOuoCzq2tQU50am28aNV7CCZd3IAgJ64Kcjgji3eZaKt/3ucODSeHijOziMr1Rj2hCLIYEVqlk80UntHoZYDOAKctX1vuSiR6QgGlSIQHmM3XS0c4NtBaiEhlex6VSxQ3b+dgKYHfdxSTBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDLp2aHyWJ4nI9WgDYdHl1zgCALRb9LK9+/bNMlsVE2kBPN/AnZZU/OLqRpzhbu9033aA==] + infra::profile::apache::pp_vhosts: proxy: docroot: /var/www/html @@ -18,3 +18,34 @@ infra::profile::apache::pp_vhosts: - { path: /zeitfuerdich, url: 'http://stage-web-zeitfuermich-mercedes-benz-de.pixelpark.net/zeitfuerdich' } - { path: /a-klasse, url: 'http://stage-web-a-klasse-mb-de.pixelpark.net/a-klasse' } - { path: /servicevorteilskarte, url: 'http://mbvd-apps-pool01.pixelpark.net:48081/servicevorteilskarte' } + + mercedes-benz-eqc-de: + docroot: /var/www/eqc + # es werden LB und WAF verwendet - SSL Certs liegen im Loadbalancer + servername: stage.mercedes-benz-eqc.de # falls Mercedes den DNS Eintrag setzt + serveraliases: + - stage-web-mercedes-benz-eqc-de.pixelpark.net # VM + - stage-mercedes-benz-eqc-de.pixelpark.net # LB VIP + ssl: false +# setenvif: +# - 'HTTPS on HTTPS=on' + docroot_owner: apache + docroot_group: apache + docroot_mode: '2775' + directories: + # directory_root: + - provider: directory + path: '/var/www/eqc' + options: + - FollowSymLinks + - MultiViews + allow_override: + - All + - 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' diff --git a/customer/mbvd-specials/web-specials-mercedes-benz-de.pixelpark.net.yaml b/customer/mbvd-specials/web-specials-mercedes-benz-de.pixelpark.net.yaml index 459c0000..bd2f1be8 100644 --- a/customer/mbvd-specials/web-specials-mercedes-benz-de.pixelpark.net.yaml +++ b/customer/mbvd-specials/web-specials-mercedes-benz-de.pixelpark.net.yaml @@ -1,12 +1,12 @@ --- -infra::role: base -infra::additional_classes: - - infra::profile::apache - apache::mpm_module: event apache::mod::proxy::proxy_via: 'Off' +infra::profile::apache::htdigest: + server: + www: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAY4yz+nxZsNsViNxUW69Mi6eMQ7gOggyjCzE0b7HWQyzP2AkhEqRfsP+4Y2yBNrYOL3MrQg3j9xwd84/SstCkfofTBHDNBiaGK9v+GlmC5IlZJvoYtN0Pdvr22YKwukVCVnMSrNSLA17ni0/dpT3rR2MdPckfGmE/GRsJeuhFsdHC3srGr1nomPEPFqUh8iNvGIBeEElIoOlwS5XmBNYYpN04jkHUk3juk803G7HRijwE6K4R3KWbECrcbv+8T+Qh02syiX+Qtu8cGYvarcxapOygh/8CmNEe0inaAb5v9amRwacm1IZmggfvoZxDUchL+BwjG94yKv2ujBUwaBrH1DBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDfr8x/LlMhoRlGAd/cjHexgCAj9tkKHTQZ8Xu+75rXiKN+Vf/r8NCgZ/IUGte8TkuqKw==] + infra::profile::apache::pp_vhosts: specials-mb-de: servername: web-specials-mercedes-benz-de.pixelpark.net @@ -16,7 +16,37 @@ infra::profile::apache::pp_vhosts: ssl: false proxy_preserve_host: true proxy_pass: -# - { path: /eqc, url: '!' } - { path: /, url: 'http://localhost:9000/' } setenvif: - 'HTTPS on HTTPS=on' + + mercedes-benz-eqc-de: + docroot: /var/www/eqc + # es werden LB und WAF verwendet - SSL Certs liegen im Loadbalancer + servername: mercedes-benz-eqc.de # falls Mercedes den DNS Eintrag setzt + serveraliases: + - www.mercedes-benz-eqc.de # LB VIP + - web-mercedes-benz-eqc-de.pixelpark.net # VM + ssl: false +# setenvif: +# - 'HTTPS on HTTPS=on' + docroot_owner: apache + docroot_group: apache + docroot_mode: '2775' + directories: + # directory_root: + - provider: directory + path: '/var/www/eqc' + options: + - FollowSymLinks + - MultiViews + allow_override: + - All + - 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'