]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
mbvd-ngcc - inital
authorAndreas Gerstenberg <gerstenberg@pixelpark.com>
Wed, 31 Aug 2016 11:02:57 +0000 (13:02 +0200)
committerAndreas Gerstenberg <gerstenberg@pixelpark.com>
Wed, 31 Aug 2016 11:02:57 +0000 (13:02 +0200)
customer/mbvd-ngcc/dev-web-ngcc-daimler.pixelpark.net.yaml

index 31dd860db754ccfc7ee08ac6de4bd1873d4d2c5c..9cca5c6812ed794079b9b09dbd9d7d57aaa94db0 100644 (file)
@@ -1,2 +1,88 @@
 ---
-site::role: base
\ No newline at end of file
+site::role: base
+
+site::additional_classes:
+  - site::profile::drupal
+  - site::profile::mysql_server
+  - nodejs
+
+accounts::users:
+  andreas.pinto-koehler:
+    apply: true
+    sudo: true
+    group: apache
+  thomas.bussmeyer:
+    apply: true
+    sudo: true
+    group: apache
+  dennis.klein:
+    apply: true
+    sudo: true
+    group: apache
+  peter.kreinz:
+    apply: true
+    sudo: true
+    group: apache
+
+repo::remi_php70: true
+
+nodejs::repo_url_suffix: '4.x'
+
+mysql::server::override_options:
+  mysqld:
+    bind-address: 0.0.0.0
+    character-set-server: utf8
+    collation-server: utf8_general_ci
+
+php::settings:
+  Date/date.timezone: Europe/Berlin
+  PHP/expose_php: 'Off'
+
+apache::default_vhost: false
+apache::mpm_module: worker
+
+mysql::server::root_password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAiMhPdM6kg7q2P0/GD5AI9gEqNmKDc4J8BDiwfYCCq2HVnxLyhOMz9dtNQjQMPnMygkkgKc3FMwBdPxf/b4ud57bXAFOhKLalCuLzEeyOtGBaddw8GZ6mjv5xrKw1tKAjH5ZNebT9TPn4XBqMchebZ/s4vYInhlEqEYgmt55B7KEe8vMdCnJe4/zU127FsyruK+ZRFQW05r3ka7dA+ZQbQ/W/zgug2t32oShf23C/tF70IcEYXcrq23e2E1YAzAXJb5GeC7mbcSLRK1ARdKOSxL7cGEi2aPVg+ArjeJrGHgKQKL98aDqGBAC5S2JSlGg1klB6a6SQkJNodkbWiO7GnDBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBADCmLJi7lWTsZJehjf3Pr7gCAOGpMJz3Vh9MDAAyrSCjLTmsc8XLRoEPwxqZXqy/OYCw==]
+mysql::server::backup::backuppassword: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAh6ufUQ9Yw90FzaEV0xQmZkUsJCqrd3Zmq49Uh9r6/wY5y/bmLFXW63dNMbWJbngW5eVx5EBc+R/J8LgRCfAr+DHZCq2Rqk3fVz0WM1hhe5asFz/gz8tefsi+wGEdNAUx34UUwFrmlZlkduPV0P2vv9bKsKbF2U9SZBNSq0Yons1hx+S98fMdve+8jKMnQi/fjHIpAndBVYC0ZcHHeScCC3Jxvh1gK9hH95nWparqQcyMr92SdJZLCeb0OjWuxe8bSH6Z5n/JRPbT3fOd9GAqn3g994lWQEroij3SGno8L6QfuPWCSfQkzIbusCW9LqYLroRNYyWLP4kepvFXQiUXRzBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBBxqMFkKpEut/Ld5Uob2tREgCD64o+E60OdRkbyQu0T/HGNHILnjLMovPrw67yd+cIp/g==]
+site::profile::mysql_server::databases:
+  ngcc:
+    user: ngcc
+    password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEABwNFjVq0fwwF1Og//LWHkWl+5s41VT3IkJvpEuLzpKDkkPgzHwaS16KBQ7IqfPqH7I8T0LRwzV9wPRGTYwUD8K6Hxevpd6bYXAspJFLyH+3wBBZg6OOVzCpyzq0hzVKjHCjnzqT/U167rzBUUElkeTvt87vF+lFy7hD7lvFYC4do8VkeG6NOfUlkchQ1JC0f8SA2Hq2GtIsZeeKQIcvhEmdtd+coChA85gfpsy4Wc2vgfwXZv2eafYv0BPrP5ledrwkHOzk1nijUbDZu+jMtn/HTQnLttrL4atsaZSq06SD76Cx1Vihk6P3OJiHaso1j72ROVbGYpkhCh+th5vDjDzBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCR9g2Hh1jBJeAsNdkYDzUMgCAusWmRQb3WTxOmMs+LhMNdKX3JQMOKj/q0BtnQwbnkqw==]
+
+site::profile::apache::htdigest:
+  server:
+    www: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAVKu2rO9r5THGZxSRep6IKup6ABPxOec07+x4ofJE3MTYhNxaIn9mzDSxz64kh3xREp4elyPYN8VG8sh26+bCnMXMey0FtmpORWMOKwBL1tH+aZ8NVesQT0uv6tro53LEOCWHAjoO9J9gr6b8n8KYcXdJ0F/LJhhJRt0DTKa146G1RQNDOK1MnkYLkUbfquJxOUMlFa5ZJ7cE4T6/zzFljIBI7177DAw0EsgwW5w8e05bp8UPaJuhGf3k539kjv6uKCN/uDEYKhoD1qSOkrwcPHTpR6C0r05w2wngwjJdSWo+l0TdAWE4K5/sPEi5EEYi2c3YtomEV4v+/c1aJB821zA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDb8AaHOa1EL4CNwyRGw6zPgBCN/7CnqZxE/HJEiWs6gTd6]
+
+site::profile::drupal::projects:
+  ngcc:
+    ip: 192.168.170.35
+    site_path: '/var/www/ngcc'
+    servername: dev-web-ngcc-daimler.pixelpark.net
+    ssl_cert: '/etc/pki/tls/certs/wildcard.pixelpark.net-cert.pem'
+    ssl_chain: '/etc/pki/tls/certs/wildcard.pixelpark.net-cert.pem'
+    ssl_key: '/etc/pki/tls/private/wildcard.pixelpark.net-key.pem'
+    user: apache
+    mode: '2775'
+    use_standard_docroot_directory: false # because of index.html (directoryindex)
+    directories:
+      - directory_root:
+        provider: directory
+        path: '/var/www/ngcc'
+        options:
+          - FollowSymLinks
+          - MultiViews
+        allow_override:
+          - All
+        addhandlers:
+          - { handler: "proxy:unix:/var/run/php5-fpm-ngcc.sock|fcgi://./" , extensions: '.php' }
+        directoryindex: index.html index.php
+      - location_root:
+        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'
+        require:
+          - local
\ No newline at end of file