From: Andreas Gerstenberg Date: Thu, 13 Apr 2017 14:35:38 +0000 (+0200) Subject: mbvd-kampagne initial X-Git-Tag: v0.1.0~3164 X-Git-Url: https://git.uhu-banane.de/?a=commitdiff_plain;h=2ffe009a13a3727c707a5ef558368ed2731ce242;p=pixelpark%2Fhiera.git mbvd-kampagne initial --- diff --git a/customer/mbvd-kampagne/common.yaml b/customer/mbvd-kampagne/common.yaml new file mode 100644 index 00000000..5d3b2641 --- /dev/null +++ b/customer/mbvd-kampagne/common.yaml @@ -0,0 +1,18 @@ +--- +infra::role: base +infra::additional_classes: + - infra::profile::apache + +accounts::users: + sten.friedrich: + apply: true + sudo: true + group: apache + sandra.streimelweger: + apply: true + sudo: true + group: apache + sidney.jansen: + apply: true + sudo: true + group: apache diff --git a/customer/mbvd-kampagne/stage-web-kampagne-mercedes-benz-de.pixelpark.net.yaml b/customer/mbvd-kampagne/stage-web-kampagne-mercedes-benz-de.pixelpark.net.yaml index 3b0442d3..97ec6cf0 100644 --- a/customer/mbvd-kampagne/stage-web-kampagne-mercedes-benz-de.pixelpark.net.yaml +++ b/customer/mbvd-kampagne/stage-web-kampagne-mercedes-benz-de.pixelpark.net.yaml @@ -1,2 +1,34 @@ ---- -infra::role: base +infra::profile::apache::htdigest: + server: + www: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAXPCwrbT0CaJxrcWDzNboTl1or0cG7mkn1hDfwUtdzUHJU8Q4+W2JLJR44a/eu9tBzYjBFY0AjOpuKShYw8dy6b9x28n14VPr6DmLQqaR3k2vQkK8euQSfATb5sPa5nQZWxFT2EYUVvREfvsT3INvbM4e6BtHBPe30nffB3CscYDbtULn1l01p5SEzHx3lmpejaVgzCnFO6K1LQmz+iK40I0dsmTJCYOZzyvVudu9IuZ/emw8YU6DfMwcECgzxI7Nl9L4zn6t7gR0PfO3EjF3wjQo96IOQtdqUaPhhPBtSv3llrpunRPH9sII6mZCjJFVvbl/WpEb513XLDPFPWqtLjA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBChuLYGcConkvjYJ95i9qXugBCX4RkBNGkNPisn0tvOj+1W] + +apache::default_vhost: false + +infra::profile::apache::pp_vhosts: + kampagne: + docroot: /var/www/kampagne + # es werden LB und WAF verwendet - SSL Certs liegen im Loadbalancer + servername: stage-web-kampagne-mercedes-benz-de.pixelpark.net + serveraliases: + - stage-www-kampagne-mercedes-benz-de.pixelpark.net + ssl: false + docroot_owner: apache + docroot_group: apache + docroot_mode: '2775' + directories: + # directory_root: + - provider: directory + path: '/var/www/kampagne' + options: + - FollowSymLinks + - MultiViews + allow_override: + - All + - provider: location + path: '/admin' + 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-kampagne/web-kampagne-mercedes-benz-de.pixelpark.net.yaml b/customer/mbvd-kampagne/web-kampagne-mercedes-benz-de.pixelpark.net.yaml index 3b0442d3..fae11a87 100644 --- a/customer/mbvd-kampagne/web-kampagne-mercedes-benz-de.pixelpark.net.yaml +++ b/customer/mbvd-kampagne/web-kampagne-mercedes-benz-de.pixelpark.net.yaml @@ -1,2 +1,35 @@ ---- -infra::role: base +infra::profile::apache::htdigest: + server: + www: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAwy46yNu1PfdGCRGDh5TyTF22oXUkO9kxPsnJEy17lH9D4m7byqvT12B1BR4o4zUrIDVPNCeLcQ/Sny/x5qAy7X3CPNj2oi0q9V7Uzy2DJA6H8jdOIFkJw2SfXRIE9w/yfmCkpTx3rxbzQrkj5x7+2iRVfjk7Zjvv6PWEnHtIoByNBBc/YwHoSbbdbxSnrrfPTI7jM036fBmMryyDbvsXOzICUiwdsuWi0gIvu8uxUDxIOqW8JAAEPo4PnunyVMIE0AxvUWLESWNsaLW16dzJheaCiyFRRCZBz1GuN4naW5wtjDSyYW6kRYYRdqNO74qesIxF9Lc+O9iqnZhVO8lq2DA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBBtiY03qcleIaB9kmQi6bpmgBD958Q8NEwDcaKP73YHR/cR] + +apache::default_vhost: false + +infra::profile::apache::pp_vhosts: + kampagne: + docroot: /var/www/kampagne + # es werden LB und WAF verwendet - SSL Certs liegen im Loadbalancer + servername: web-kampagne-mercedes-benz-de.pixelpark.net + serveraliases: + - www-kampagne-mercedes-benz-de.pixelpark.net + - kampagne.mercedes-benz.de + ssl: false + docroot_owner: apache + docroot_group: apache + docroot_mode: '2775' + directories: + # directory_root: + - provider: directory + path: '/var/www/kampagne' + options: + - FollowSymLinks + - MultiViews + allow_override: + - All + - provider: location + path: '/admin' + auth_type: Digest + auth_name: server + auth_digest_provider: file + auth_digest_algorithm: MD5 + auth_user_file: '/etc/httpd/htdigest' + auth_require: 'valid-user'