]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
added mbvd-familyoftheyear
authorThomas Heller <thomas.heller@pixelpark.com>
Mon, 7 Mar 2016 15:01:59 +0000 (16:01 +0100)
committerThomas Heller <thomas.heller@pixelpark.com>
Mon, 7 Mar 2016 15:01:59 +0000 (16:01 +0100)
customer/mbvd-familyoftheyear/common.yaml [new file with mode: 0644]
customer/mbvd-familyoftheyear/test-www-familyoftheyear-de.pixelpark.net.yaml [new file with mode: 0644]
customer/mbvd-familyoftheyear/www-familyoftheyear-de.pixelpark.net [new file with mode: 0644]
customer/mbvd/test-www-familyoftheyear-de.pixelpark.net.yaml [deleted file]
customer/mbvd/www-familyoftheyear-de.pixelpark.net.yaml [deleted file]

diff --git a/customer/mbvd-familyoftheyear/common.yaml b/customer/mbvd-familyoftheyear/common.yaml
new file mode 100644 (file)
index 0000000..959526f
--- /dev/null
@@ -0,0 +1,37 @@
+---
+site::role: base
+site::additional_classes:
+  - apache::mod::headers
+  - site::profile::ruby_passenger
+  - site::profile::mysql_server
+  - git
+
+accounts::users:
+  deploy.hamburg:
+    uid: 60201
+    shell: "bash"
+    apply: true
+    sudo: true
+    sudo_cmds:
+      - CHOWNFAMILY
+    keys:
+      key1:
+        key: "AAAAB3NzaC1yc2EAAAADAQABAAABAQDdaOjZvSaf/wtaS5F8bu4+gIUXha2DiRBZo2pLx79N5fUkBK1mha8IHfQ40iRJwQzr1cKRswEi3Qo8pGYOzNoPs9ugw+r07eMrwLGoNGIFTCv0SaukmtwM+9S1z7hxyy21TztQCAcmgKN4l8jvMKFKb/3Qm+UkroHAf5B+VhlGL/IZXnuSXlTHgKcnS2HtbXlzWRkWHgyjwxT6UmSO31Eyg1SRJ9mFdxwjZo5lyzbBP/gqAQqzxoZX7U4Ty2loO6hqNusf25Byn2qK3x+dQGZ9g/t1luW2oTFavWwY0PR/djyL1ndlgZ69jCAY3YYvHRvoD91gJjHA582hVg4IkCHx"
+      key2:
+        key: "AAAAB3NzaC1yc2EAAAADAQABAAABAQCx1a+GIaWp4/O1puvX9gYt5EMZcqNLyoxSU5sYNrIpuUYZ4mit2eVtsTbuE+gymXZ570v09sTI667p7I/cyoZ8HHsZ9x8yjDEDidKuRD7Sq+aqIdCcH3HLBZdEES8FvqyrcQNLbe4nPdqSrWievoR8VH6/wy7nhVb0A/UGID2XkZLVFJjlAfU22CxuererrCBASJo31ZkW/ScE1Lii2nBvs7PxL9+hyDnyP7fsVV/2fcy85c2reP3YO2jOTeVGnATPUNaL9KbonhxHr+SEWSvsE4tUlumxcqLa8wd/YQqrm0sO0GdqPEIfiUmhj24AltIxwmv/KnC8HODr7SQMyEsH"
+      key3:
+        key: "AAAAB3NzaC1yc2EAAAADAQABAAABAQC75zCFdjIkjdRV+1FuD9nO9a9UNAl0mnsMXLdHjC4U56+FUMPEcCIfn9AuV392fP/o0XXW5kevz7eyjuUitGLRCSsArxJ6G2wacm5KGf37k3Qmigts3CKG7t7kk1496z0Fq6UNfHQaQGCdhtAyt/eT0kthcU+x0p+pXAN6A+jId6EcEjtkp+CwaiqwU6sEYazJqDNmSeo2eYxN+ZN0xtLnopFYV4LCn378v+btdBFj3KY+qhYyOVqady6ZuVHqnKya03Xug+K80uaBlehTHD0dGbjFVLEKGsJqOyJZSgkZATfgcfUCQkWy+hy4wfC165k2FQx0A1+7BrNiPt7fQ6cH"
+      key4:
+        key: "AAAAB3NzaC1yc2EAAAADAQABAAABAQDIOt8MfbBxLSVZMrvWY3Yq24VMPbvx7I65Sdh8zqX2+QyJWv9vl9A6JMeXZbl20lXEmo0+q2HxxS/ZLq4v6ZyCdNCVIidTsYMo+w08+/QscWLwAv/rCMCdUOJnwpCAzr1DFMYJxRAEvy4AKppvsoYZ3KZkzKnmXbrN1267T+uKCyLhB/n+6rFVNc2Yso0OsUivg/Hcb2SWy9SUCpN85kubuQvLh4g8WmRGTB8CQtwYTA269KETZ86/gEErf8y2Sc9MwYEe91JW9hhnSVUKBDkEfxdU3Ctn3K5JHB49jq67spx1I0HDlB+M+u5TcIaU5gsPpgagY5NCIKGWgCmzANlZ"
+    comment: "Deployuser Hamburg"
+    group: family
+
+sudo::configs:
+  cmd_alias:
+    priority: "05"
+    content: |
+      Cmnd_Alias CHOWNFAMILY = /bin/chown -R family\:family /var/www/familyoftheyear
+  becomeApache:
+    priority: "06"
+    content: |
+      deploy.hamburg ALL=(apache) NOPASSWD: ALL
diff --git a/customer/mbvd-familyoftheyear/test-www-familyoftheyear-de.pixelpark.net.yaml b/customer/mbvd-familyoftheyear/test-www-familyoftheyear-de.pixelpark.net.yaml
new file mode 100644 (file)
index 0000000..4973c9b
--- /dev/null
@@ -0,0 +1,42 @@
+---
+mysql::server::root_password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAeZ0ostdnyboN/BUL7FEd8GhP3MkbNcX1qfbdOr/hmJnkcpQ7nNxeOTUouv6gF35NUqF6f5VBi84l9V56ekBTqltkmp/A2IhZMR68fVKOryS7kQqgQzHoXTUkSw2n9nmdGnhEjScvaHWoDBEJx4WuSFVSLDehAUPFGln8sCiHqJag8O/9oWohQri7vWy+gYKa1IOdN1yX/yYCPIaBaaDTEN22xck6/WBKEEISqkx9h5JR1a8EjQYAZCwQ7QTqe9Nwubs0Dq2qaZHDZPqvXepjZgZ1VL2bT6pi77JbKTE6AJIDf3oYA+aBY4Jw1G2u7mQJCqJ8/L5UkRWUrN4cw/OgljBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBB1PvILOVqX6IDF1ojiiMdegCDVINLD0QbVqLMvK/lCGX3Z+CRVUoRJPoppZ1K24Q+ZNg==]
+mysql::server::backup::backuppassword: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAUi6ky7XTjJfKWQahFDmjf1qP5JeEbB87hgMn870vHRBu0ypqBayzemyoL9xss66QupreGr3gW9AbDgwJtEIx9mXn/DaGhyXr1dcRV97nHG2eDpYZ58L+T/LCNr8QTpKcDuEMGwIiJabWymDFXqA7a7vfLquiaJd5HElpHg/6HRkKZ5Hsdw7UwE9AoAqLI8i8XhxbU/B7zqUBXPgDHpnJuPV35osAFWILBk+w1reZ9bZKSer/0b27QCDQ/n60RZ9roLpOcXHaiMVmV4ps8cfMgH0KbvcE+mV7a6jtd3auhjZ1D/tnz/UMPCfIv0jcGKfsJMtdCPqEbnORosOf1AgQHDBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAd/OAASYf1uDFj5GSYpmAAgCBDljCG8GZilCvODcP8/+DrqfqbHQ8u5YbFdp++950vZg==]
+site::profile::mysql_server::databases:
+  family:
+    user: family
+    password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEARSjWZYMHPAR+tI74/mYQK9PK2AnP+oqgZ83glrdowHD+PXbwpLwVD7OZsNnqscNPqupTBByjcL5iMCxvCWbJ5R54UTftsL7FWIDGOr28tSEEU22+fM5JXEjd/pABouWR5uAWmmbOQ2pnzJK3i2ohAk3shLYxJhFwEht2Ctlw4lpbssrsg5UhuyCkIrzhet7TwFrt1p3DBuGshEfvpXK1Nqmj1EGiHohW5CtjZIfNwxITneYum32lOHX6nyheCkRl9KHcrxAmT0WPG9nR7Ct7j00tC5CSVahik6LMMlmcyveLQIGIwFqzNLkNG+yFLWwfwxYX2+QXLDcirCsZUpsYTTBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAr05DrfhroM40FJGNwguZCgCBDAW3if3NbSfvqWLwqJwGGhdem9f8F1mGpVqtAuJJC0Q==]
+
+site::profile::apache::htdigest:
+  server:
+    www: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEACp3wPDxQEs5XnBquXJm/HjzvkyLC7ZtrOnZ8IoSdC9BIEv2KyYxDIMxQ4UyDL/J/AzHXwslJdvE9SLnkdLYtiYvDXCYYAHaS5Nh/9zhMcPAwcReG1aEvzCF4vSNWL1gOfxMt0TCR9ndz4d5H1uKmQgJBPtU0lhSvtZZDRobxDsQIMLh/nZZKc0ONK3clkBvl+QyRKk0MRudo7SY33SR5K46Gio5XKW9nQ8zwwz1zRjVXxDSy3+kNzi724i+LeyDL3yw7+eXoyRlnXVGo/knCAiRljkDw3Kg17BvQGuGXEOSONlIq8eU4v/Fd9lBpSZRyeOSF2gjWjG3qz6Xdnb+8fTA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCCXFG9fG3BNPyZZZ9AzFzTgBBsCFQJbfqpNkLDgu2Hox3N]
+
+site::profile::ruby_passenger::projects:
+  family:
+    servername: test-www-familyoftheyear-de.pixelpark.net
+    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: family
+    passenger_app_env: stage
+    # for capistrano deployment
+    approot: /var/www/familyoftheyear/current
+    manage_approot: false
+    directories:
+      - directory_root:
+        provider: directory
+        path: '/var/www/familyoftheyear/current/public'
+        options:
+          - FollowSymLinks
+          - MultiViews
+        allow_override:
+          - All
+        directoryindex: index.php 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'
diff --git a/customer/mbvd-familyoftheyear/www-familyoftheyear-de.pixelpark.net b/customer/mbvd-familyoftheyear/www-familyoftheyear-de.pixelpark.net
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/customer/mbvd/test-www-familyoftheyear-de.pixelpark.net.yaml b/customer/mbvd/test-www-familyoftheyear-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/mbvd/www-familyoftheyear-de.pixelpark.net.yaml b/customer/mbvd/www-familyoftheyear-de.pixelpark.net.yaml
deleted file mode 100644 (file)
index 4c3c2b5..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
----
-site::role: base