]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
mbvd-kampagne initial
authorAndreas Gerstenberg <gerstenberg@pixelpark.com>
Thu, 13 Apr 2017 14:35:38 +0000 (16:35 +0200)
committerAndreas Gerstenberg <gerstenberg@pixelpark.com>
Thu, 13 Apr 2017 14:35:38 +0000 (16:35 +0200)
customer/mbvd-kampagne/common.yaml [new file with mode: 0644]
customer/mbvd-kampagne/stage-web-kampagne-mercedes-benz-de.pixelpark.net.yaml
customer/mbvd-kampagne/web-kampagne-mercedes-benz-de.pixelpark.net.yaml

diff --git a/customer/mbvd-kampagne/common.yaml b/customer/mbvd-kampagne/common.yaml
new file mode 100644 (file)
index 0000000..5d3b264
--- /dev/null
@@ -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
index 3b0442d3c925d4f4820fbb228ffd4a4ad755de38..97ec6cf082aaf7684f4ae72073d5e945964f2dc3 100644 (file)
@@ -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'
index 3b0442d3c925d4f4820fbb228ffd4a4ad755de38..fae11a87ac88f49f3f65a0e88036d74c54dd7d9e 100644 (file)
@@ -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'