From: Thomas Heller Date: Tue, 29 May 2018 12:29:45 +0000 (+0200) Subject: GRIDPARK-5301 - install sw stack X-Git-Tag: v0.1.0~886^2~11 X-Git-Url: https://git.uhu-banane.de/?a=commitdiff_plain;h=9cd8e7a962a767916fa0e51432b21b557c46ba28;p=pixelpark%2Fhiera.git GRIDPARK-5301 - install sw stack --- diff --git a/customer/bmas-sozialrat/common.yaml b/customer/bmas-sozialrat/common.yaml index 0bcd470d..7312f2ff 100644 --- a/customer/bmas-sozialrat/common.yaml +++ b/customer/bmas-sozialrat/common.yaml @@ -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' diff --git a/customer/bmas-sozialrat/www-sozialrat-de.pixelpark.net.yaml b/customer/bmas-sozialrat/www-sozialrat-de.pixelpark.net.yaml index cd21505a..370ea39e 100644 --- a/customer/bmas-sozialrat/www-sozialrat-de.pixelpark.net.yaml +++ b/customer/bmas-sozialrat/www-sozialrat-de.pixelpark.net.yaml @@ -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