]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
initial config
authorThomas Dalichow <thomas.dalichow@publicispixelpark.de>
Wed, 27 Dec 2017 13:11:59 +0000 (14:11 +0100)
committerThomas Dalichow <thomas.dalichow@publicispixelpark.de>
Wed, 27 Dec 2017 13:12:11 +0000 (14:12 +0100)
customer/vaillant/web-vaillantsmile-de.pixelpark.net.yaml

index 3b0442d3c925d4f4820fbb228ffd4a4ad755de38..791fd6a662f8d303ef131933150d40899c8dad8b 100644 (file)
@@ -1,2 +1,52 @@
 ---
 infra::role: base
+infra::additional_classes:
+  - infra::profile::ruby_passenger
+  - infra::profile::mysql_server
+
+infra::additional_packages:
+  ImageMagick: {}
+
+mysql::server::root_password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAKQ3OzUGU8ghOW/VNBmiatJbYiWvgPpSQoJpgOtRQ7nBuDXuIVOQIcG04FJ1Y1zS6jeWbI/c7yBajmc9scApBY343jNj8HQFhG+RngzsL6kGCdfakoPD7v54G9C8+rU7TR9xoCTb7l+0ipWIVLf0YQZTh6ug6uCPulbeX+2PbYmppAkyQd2mE6HAfQyy/kQbOqd7sIMCYwzimiYub76oFG1PbMgTF9fA2eE6UWdH0azrM7Km14YQ2A3B72Fl+yy8OZUntj2D8/2OCe3KHwMrGfzuZpR0mDXxVQpaK3QVALtbj/eQ4IdV+YiUguE5hSGT/DwDaetJktTxXkY5v3STwrDBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBALhcz1QRM6Lddqx80Nyan4gCBUVOcwpAWrZctHq7ZDIOcKuCoIgmC7msKQsIsv9Qs/Cw==]
+mysql::server::backup::backuppassword: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAdJVZp3crFZXRCy4Q61Px9ZhLXLok1xVZ/ID/WT6MC5xhow5uE2VdfiZ0vtAuQ/8E3dt3fJF7maVj9d1LfpXwAdu0YHjStV4zELqOKxMS75X3jIGqu8vTEMeR0VjsWAOYRQNIX0L+KYjn54adGTyP5BloyNq8JDPUXScf+Y13V75wHcYW+4jJqtmwwwYaJdCgZIDMMyAjQXuQjmW0JB97J/6PLglqHG75QQdIiBMklc9QrywOjmF846w87UDMmpWG+w4EcgB+ebG8C3/ROA0qwc3B1sHNTjbF1Mn92ALFL4KmynQKSntYvMTGEPfr0+r1paubfvMDPuIxTZNZUGVQNDBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDw6febBe0SnrDe/0BlWJpmgCA2P4pC7TgT0IQoed17+mrxXd0cJR/h+PrO5X++BES1mA==]
+infra::profile::mysql_server::databases:
+  vaillant:
+    user: vaillant
+    password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAw8/KZBy/Ak3gTVoufklJmtQONOK6qSYj05SJKivper26vAJ6ppPIGLxMVPidfXJeVN4H87cdDVBNPzUhwkoVtk3E76AUV0LmpgiwR3t3GnM7QfL/JO7xMkooVYUCZmkCLlYt5tp7jAoiB29rEO4BhmghD/mqp3plY+bf49560F+DVY6NG49IgZNxXLHNHlE2iU5KT/99YllCkTBmPfbGuEkwWzf94Ust+titFNngUcVgQpjIqRYDzvT7XXdv2Kpb040wtaAKuIAfgLxH75COGvG0SjLmc5L1sUM3ITXEI0BEGGtdG7qfS9dNurvHqjSLt9FOlqZhcbCwTgdyDbhUHjBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDMSD2YzED+1bhPzNpQRJr9gCDKjNLop98Nq1ym6wgNLs1IEWIXp4cnLoA3i2Ofhun0nw==]
+
+infra::profile::apache::htdigest:
+  server:
+    www: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAj0Kxiucg82+ca0VGhs+QPmghCNFIqqgyiMSkdM/i/yhcmZ0ChQID7UIyX05EKuA4+w07GX4Bo362185yCre4C2E5RlOhahZMR9E+rQDVjIdugEVo/CXIVIrnnCRIW8N6z5newBYPIwfyTqlMUK8aIswkI0CeJihQqUUEhklJaErqN8jFQd0c4eK1hkoHj0myJ4y5nUwnqCaUOgitHXlVFVcd0yBYHvCZc87/TIKcEbaP0Q0J6aTNWIZwtjaSl6wKwf6nSwYBlh45xjRQkeJxO0bnUl/z1XYao1ROg/BykqxaAV7K81zaNmDlsWa/zqXUjvjO02L6qht7iY81A4J8PzBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCh9nLzmSOOdQCl/KZFezxtgCC0e8KQAB2kDUXWrwcjdofYG/5ZljZesAA13C/LgIDenw==]
+
+infra::profile::ruby_passenger::projects:
+  deingla:
+    servername: vaillantsmile.de
+    serveraliases:
+      - www.vaillantsmile.de
+      - www.vaillantsmile.at vaillantsmile.at
+      - www.vaillantsmile.com vaillantsmile.com
+      - www.vaillantsmile.fr vaillantsmile.fr
+      - www.vaillantsmile.es vaillantsmile.es
+      - www.vaillantsmile.ch vaillantsmile.ch
+    ssl: false
+    passenger_user: vaillant
+    passenger_app_env: development
+    approot_owner: apache
+    approot: /var/www/vaillant
+    ruby_version: 'ruby-2.2.9'
+    directories:
+      - provider: directory
+        path: '/var/www/vaillant/public'
+        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'