]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
SPK AGMV - initial
authorAndreas Gerstenberg <gerstenberg@pixelpark.com>
Tue, 3 May 2016 14:18:59 +0000 (16:18 +0200)
committerAndreas Gerstenberg <gerstenberg@pixelpark.com>
Tue, 3 May 2016 14:18:59 +0000 (16:18 +0200)
customer/sparkasse/agmv-sparkasse-de.pixelpark.net.yaml [deleted file]
customer/spk-agmv/agmv-sparkasse-de.pixelpark.net.yaml [new file with mode: 0644]

diff --git a/customer/sparkasse/agmv-sparkasse-de.pixelpark.net.yaml b/customer/sparkasse/agmv-sparkasse-de.pixelpark.net.yaml
deleted file mode 100644 (file)
index 4c3c2b5..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
----
-site::role: base
diff --git a/customer/spk-agmv/agmv-sparkasse-de.pixelpark.net.yaml b/customer/spk-agmv/agmv-sparkasse-de.pixelpark.net.yaml
new file mode 100644 (file)
index 0000000..7372242
--- /dev/null
@@ -0,0 +1,60 @@
+---
+site::role: base
+site::additional_classes:
+  - apache::mod::headers
+  - site::profile::ruby_passenger
+  - site::profile::mysql_server
+
+accounts::users:
+  jan.paki:
+    uid: 60201
+    shell: "bash"
+    apply: true
+    sudo: true
+    keys: "AAAAB3NzaC1yc2EAAAADAQABAAABAQDBh0N08GJa3xMtyPij8AkH4fG8HAcaC7hUS65MxIjwVJtsH7vzVBeKnCFEH+aQbw73FwPmaw2DA5hzxy/lfh/kiEcd75sH9cPmbAOU6eRN/zbFMH+VX4NzgtFxl7HMSJA5IU679onuUODXcfU0+p5j5zQa4wGj9pkZ9/+UBUmFkkLT8Pf0bpRpN810tUBVd0jdUnezbaxAE0N30El2z9eER5FGBg1oT6C5g9eOqY2KUBA/nPE28UdlCnA9+9mUJ7ZsGMWLpQ1768V9H/765KnuyJUyju6MfQktWKBzxfGer6WW3waacorP84ObL5QCeNGKMOTBMedwlSGwNLPcguVz"
+    comment: "Jan-Paki"
+    group: agmv
+    groups: apache
+
+mysql::server::root_password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAwo6MSI5e1uLZFG08JfFsk4A7fkU59hvdwMPYi0bmdCaNR8h9daUqXMK7Mo1/TNug+A52pyhwYONZgmHB+hXA8/DJN+IRz8hoC/SUKCvw9z0H6PvifKjDo8f94V4qGMMOvDYIxUHJ8ib2mjlm7uWXU+WR9izq2itsuwuzblscOwT3rfcM6b1ACykNXmS/pDwAFiV6vnx4nuyKhem50f+v9QpQibvOSd5qb9ccHuVqBTQyQ2WbFX7veI+mPbR1pLxat9jw/rHtb2ZWVHfMyfv5/KAVW1zb5Dvahrr5BucTR7m27Axq4F52+x0FvKnAPZlX/M+FvGHUOXoVYTzF1SfgVzBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBB5EifZm2lJz8Ci1bOmTtfIgCAhhinXz+6DwMjOK02JCtAJwYeE6rxSgiuDVctH1pPXrA==]ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAwo6MSI5e1uLZFG08JfFsk4A7fkU59hvdwMPYi0bmdCaNR8h9daUqXMK7Mo1/TNug+A52pyhwYONZgmHB+hXA8/DJN+IRz8hoC/SUKCvw9z0H6PvifKjDo8f94V4qGMMOvDYIxUHJ8ib2mjlm7uWXU+WR9izq2itsuwuzblscOwT3rfcM6b1ACykNXmS/pDwAFiV6vnx4nuyKhem50f+v9QpQibvOSd5qb9ccHuVqBTQyQ2WbFX7veI+mPbR1pLxat9jw/rHtb2ZWVHfMyfv5/KAVW1zb5Dvahrr5BucTR7m27Axq4F52+x0FvKnAPZlX/M+FvGHUOXoVYTzF1SfgVzBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBB5EifZm2lJz8Ci1bOmTtfIgCAhhinXz+6DwMjOK02JCtAJwYeE6rxSgiuDVctH1pPXrA==]
+mysql::server::backup::backuppassword: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAf0Nps0ENQdyuzmm/cxgfTNdXo99000BX9LtRbZE6qDwsOuiA/L1C7wMcnUK6C6ROAlIz7HcyB5oP279PGFHSExbubIzoAenXmh1NGVUlrINBAHqx3LS1XeUO9Ftf//5cJ6o8RjLiaS/1lPsRMTo1F0+RGgDQVBWYrC3JOBJpQGv/RQeKg5f9r/MwQI5Q3g3R81/daQOFk/oK0jaiB+VvNhj5IyOUcIrBnLrf2nZLtsAidCdYC4mNIpl4+FaPY1pOHfaTm8o6wFfiMmsUMY7uFJm1IqUFXZ5Orgn03Ufk0ywXAKUSoTQH6DxUiqoOiiKS/Q7pWtgn2IwJWoxTW+JMGDBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBD9GZ5Cg04+ZsXtF/iozSgHgCCIIjEqHNZBHUwOblfjUgiIwuj9bQf6f0RQrTtntKtCnQ==]
+site::profile::mysql_server::databases:
+  agmv:
+    user: agmv
+    password: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEALdW37KACiRasG7yTi3hOmy4W5zJkosNh7nW4/5iC05vVhMiEuTrusllIhi2eMxUCjWUxTsg1K3iwEhI+Kd73nuowvKbm6HmL6Y6Jf89MqYhFJYIo8aKxxD2bk85EvUX89gP93xcp8RujUgBGGVBGspDjpmKs/RpzX44XXtng8/hZm8i+3hoyYZ/6XYjKwENwp7nZFTYJ079Kudskra29v16vk9yDiwZRdRRzE637zNZ2IbTdjoCfIsmHfk294h8QzDQW0TZxxcME/4gmE3RsGdXCi6Pr6m8dNZBJ5enmIKx0Hqtt/SPND8HXmQ4pzNBITx26qu1P86hfPszMd39OijA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDzJ6H6LOjkN85FOK1IdjYxgBCuWW/XnDgXlnrDRI/94brp]
+
+site::profile::apache::htdigest:
+  server:
+    www: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAc3RG/EjCxklmXgeCllI9+UX//diSu5QNowUBNRF2Y9ifvk6ufr7+yCWaansfQob/xaSZXntcUEVJGZvIV9FrOlUz3G9z4imlpXVmtaNwAYOqUkma9Pbjg7sQ3MXvpgBFOOxStaBfk2EIjiXuSmFSk6HmCuzF/bqGwuLTXmJPoBLsaHKoujlmYKHk+h9tmhP5HO5s79oTtmRm0VZZ4F4WYFcNIv8uXCNEU7shqafLsRDkXMipyJR8pB4T8nu7JJjHGuCgh/BI9OanDJO42C00cRsq62mraVYzzrbPzp2z1jk8VnhA0hgkphqA5iSEg5VMDxoWg7+BGdl8BHnlMPc2ijA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDtKMtbSR0vu++FC2Qq09BpgBAmV4gszy91i0slVO2DHMRj]ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAc3RG/EjCxklmXgeCllI9+UX//diSu5QNowUBNRF2Y9ifvk6ufr7+yCWaansfQob/xaSZXntcUEVJGZvIV9FrOlUz3G9z4imlpXVmtaNwAYOqUkma9Pbjg7sQ3MXvpgBFOOxStaBfk2EIjiXuSmFSk6HmCuzF/bqGwuLTXmJPoBLsaHKoujlmYKHk+h9tmhP5HO5s79oTtmRm0VZZ4F4WYFcNIv8uXCNEU7shqafLsRDkXMipyJR8pB4T8nu7JJjHGuCgh/BI9OanDJO42C00cRsq62mraVYzzrbPzp2z1jk8VnhA0hgkphqA5iSEg5VMDxoWg7+BGdl8BHnlMPc2ijA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDtKMtbSR0vu++FC2Qq09BpgBAmV4gszy91i0slVO2DHMRj]
+
+site::profile::ruby_passenger::projects:
+  agmv:
+    servername: agmv-sparkasse-de.pixelpark.net
+    serveraliases:
+      - agmv.sparkasse.de
+    ssl_cert: '/etc/pki/tls/certs/wildcard.pixelpark.net-cert.pem'
+    ssl_key: '/etc/pki/tls/private/wildcard.pixelpark.net-key.pem'
+    ssl_chain: '/etc/pki/tls/certs/wildcard.pixelpark.net-cert.pem'
+    passenger_user: agmv
+    passenger_app_env: production
+    approot: /var/www/spk-agmv
+    ruby_version: 'ruby-2.2.4'
+    directories:
+      - directory_root:
+        provider: directory
+        path: '/var/www/spk-agmv/public'
+        options:
+          - FollowSymLinks
+          - MultiViews
+        allow_override:
+          - All
+        directoryindex: index.html
+      - location1:
+        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'