]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
GRIDPARK-5301 - install sw stack
authorThomas Heller <thomas.heller@pixelpark.com>
Tue, 29 May 2018 12:29:45 +0000 (14:29 +0200)
committerThomas Heller <thomas.heller@pixelpark.com>
Tue, 29 May 2018 12:29:45 +0000 (14:29 +0200)
customer/bmas-sozialrat/common.yaml
customer/bmas-sozialrat/www-sozialrat-de.pixelpark.net.yaml

index 0bcd470d09f5f67d22e316a75b8d8ed0494d4ce4..7312f2ff20bef9cc70e9babef4c8f453f2240983 100644 (file)
@@ -1,10 +1,49 @@
 ---
 infra::role: base
 infra::additional_classes:
+  - infra::profile::apache_php
   - infra::profile::postfix
   - infra::profile::cron
+  - infra::profile::mysql_server
+
+infra::additional_packages:
+  ImageMagick: {}
+
+repo::remi_php71: true
+
+logstash::install_plugins: false
 
 postfix::myorigin: "pixelpark.net"
 infra::profile::postfix::virtual_aliases_source: 'maps/virtual-nullclient-webmaster'
 infra::profile::postfix::cert_servername: 'wildcard.pixelpark.net'
 
+php::fpm::pools:
+  www:
+    ensure: absent
+
+php::extensions:
+  mysqlnd: {}
+  xml: {}
+  pdo: {}
+  mbstring: {}
+
+infra::profile::apache_php::fpm_pool:
+  sozialbeirat:
+    listen_owner: apache
+    listen_group: apache
+
+mysql::server::override_options:
+  'mysqld':
+    bind-address: 0.0.0.0
+    character-set-server: utf8
+    collation-server: utf8_general_ci
+    log-bin: 'binlog'
+    binlog-format: 'MIXED'
+    binlog-ignore-db: 'performance_schema, information_schema'
+    expire_logs_days: '3'
+    innodb_file_per_table: '1'
+    query_cache_size: '0'
+    query_cache_type: '0'
+    table_open_cache: '500'
+    innodb_buffer_pool_size: '1G'
+    innodb_log_file_size: '256M'
index cd21505a47e530a967e3c44bd2a772d1b8d08bd7..370ea39e1a9fcb8164c484c3f265c25bd2e0a259 100644 (file)
@@ -1,2 +1,62 @@
 ---
+accounts::users:
+  ingo.tegeder:
+    uid: 62059
+    shell: "bash"
+    apply: true
+    sudo: true
+    key: "AAAAB3NzaC1yc2EAAAABJQAAAQEAn64ERzYj2f9p2X3ODK8i1a6jXnhzqiVVWAhGhT8VrhIY77Q/qbvm3rOg5Xi93S/ibKrjHsTlHzv2n6pVlLfMlGP0fgAJ1h5V8xfDZX5QpiWgcmYPPT82o1Cs9ztTpOBUiAnSP+2qEuuY9NKl3AwXTSv57Ki6ew/Ttzw8ss1IK96N6uRAGdREyQXkd0LcvuHpRRJwt0TVmkPfU8HDKXZs1bJfQGz83Ba0zsHqO0e5YvnxGB1p6v1MF78otLDcgfiG3E30P6FxoDfjdzBBIa644WZCu4VIMXU633I1Qct94w4rUzNenarzSSttsg2zhSVjDZVOCQC8MzTxeEyD+xtwsw=="
 
+mysql::server::root_password:mysql::server::root_password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAoX7gXH2qiFBkM8dfdyqkJvwTllh/sJ6deUI9+kD/KqClp1X8TqNhs3seZcfo2/zhofG+i1nylciWsxvWK0RBnryFPTJxbijiCYgmilnwqr4C2NFqQM3MD2tv7iwCvs+xd6Ra9pWJumRvN4aVPRixnixt1f7g3rjaBAYovq1+Q9Yljp/hAAHd6OmphcO63EWEosdwLFHrFW6d3XlNTUjYPFoRETrabEM2yFMzW9t7PPiMueCv8KP2j8zr9r0m27uia6VLoBiS1A5f3cmCfAyMVxmcMQvw0E/fpkYS8PuBFkt1x13h0D8mITiKIx4RTP+6Xvoz7nA4mGzjQjVjeV74EjBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBBrWgYtedBfVLjNZAqjS6megCAWSDdMXAsPeLZkysi0D+hJ06XKizAz1wg2bDHhYN4kgg==]
+mysql::server::backup::backuppassword: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAY22Ghjf+h50xmW5xdsJFfc2D16BzHrvexTJdv/aJ2mfh8dyx+YFItqFJAd/JNMbxHnVoiJLsTRFOCwnT9icGjyn0PRGVsEEPGKqkUI5nwTkZ9BOKIfwHYZmsK5cGPVbNMFhJSYGQZ3vpnPpmWWdy1nxVx2PcfJGMvRZrNaHxTogCMK7+SVbgzv+/n20U/NAcLqgpntTrx1rzyk/BzqslQhLmcBrCABXMLgdfxNZhiYOCWgphNhpQ7SRYMyBp8WsQMLqAsRPKCp2xipYBxZWNUTdCHkFZYKWzyyhW3w8XXL6AhdLaXDXnpJTFRXNlB8G4kPIAC+B260c1v6SM7Hgk5TBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBBGHVLebsppi8rSOf11DAEbgCD+Hn2Qrh/SJw4RzlRFJutSAf6k3KubEmyXzJP35yjZhw==]
+infra::profile::mysql_server::databases:
+  sozialbeirat:
+    user: sozialbeirat
+    password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAOMvB2spCMFBGb3BP02tZX07c9HrT4PbRta9v1Kq1FfK2Luv0+Eoycpom3z862GuwInJtYlm6p6x3yQ7b3JdLFJOhXWpxYTbpubPfHBxoMZYCFwV1tkJw3H2mRS8gjw6B7bXt2Mvliu8mVPA1tp1JbI0Oh5zoNvm+HnfY5950l0fWPtZNonrJP2p2NDDcbQSMrWc2Zt/NeYx73WLVsf+rr+AfsgsuakBwldLL2DtU4LPajOEqfegOBAVzlfKEvj4lRVQXquwkU38fiBdPlDUotn07Dy3bn4WJoVAZrI0uTS1ys1+TXVqrNvA6KVSqqjkN10SS9E9GJFiufV3G6x3aFTBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBBiOwQ4QlW9Q4YceC4w1DJ3gCAf5lntJQ6Tpz6rpFzC40W68bf1KBuq7i/Io5cpeXONfQ==]
+
+apache::default_vhost: false
+apache::mpm_module: event
+
+infra::profile::apache::pp_vhosts:
+  sozialbeirat:
+    servername: www-sozialrat-de.pixelpark.net
+    serveraliases:
+      - www.sozialbeirat.de
+      - sozialbeirat.de
+    docroot: '/var/www/html/sozialrat'
+    docroot_owner: apache
+    docroot_group: apache
+    docroot_mode: '2775'
+    cert_servername: 'wildcard.pixelpark.com'
+    cert_customer: 'pixelpark'
+    ssl_cert: '/etc/pki/tls/certs/wildcard.pixelpark.com-cert.pem'
+    ssl_key: '/etc/pki/tls/private/wildcard.pixelpark.com-key.pem'
+    ssl_chain: '/etc/pki/tls/certs/wildcard.pixelpark.com-cert.pem'
+      - directory_root:
+        provider: directory
+        path: '/var/www/html/sozialrat'
+        options:
+          - FollowSymLinks
+          - MultiViews
+        allow_override:
+          - None
+  generationenvertrag:
+    servername: www-sozialrat-de.pixelpark.net
+    docroot: '/var/www/html/generationenvertrag'
+    docroot_owner: apache
+    docroot_group: apache
+    docroot_mode: '2775'
+    cert_servername: 'wildcard.pixelpark.com'
+    cert_customer: 'pixelpark'
+    ssl_cert: '/etc/pki/tls/certs/wildcard.pixelpark.com-cert.pem'
+    ssl_key: '/etc/pki/tls/private/wildcard.pixelpark.com-key.pem'
+    ssl_chain: '/etc/pki/tls/certs/wildcard.pixelpark.com-cert.pem'
+    directories:
+      - directory_root:
+        provider: directory
+        path: '/var/www/html/generationenvertrag'
+        options:
+          - FollowSymLinks
+          - MultiViews
+        allow_override:
+          - None