--- /dev/null
+---
+site::role: base
+site::additional_classes:
+ - site::profile::ruby_passenger
+ - site::profile::mysql_server
+
+accounts::users:
+ deploy.hamburg:
+ uid: 60201
+ shell: "bash"
+ apply: true
+ sudo: true
+ sudo_cmds:
+ - CHOWNROADSTER
+ 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"
+ key5:
+ key: "AAAAB3NzaC1yc2EAAAADAQABAAABAQCcA9sDPUizm9LRPYsSQSkkXRlGfhkZcCeQ8XDTbvHLjLlQdJznx3ezpxtmIgKLzMb3Hd3YNB+CAjD//iIDgJkwxNU2qGjm4vJT0WjQ2dwbPyVgN+Ik1nBhqWC2gD5UnDIVULYP5WUkgPPP1if64Q5fnfD9aTkUNOYJ4u9Th7As97e48S+/Z8vqw9EDcr3ZC+OzU7ezU65SHH4mpC1MvLW4EG0DU+omYDuMBusRA9SPx9uAebmoVVqZ23YmK5h9gh8Nc/Av5r6yfYKtkFt6CliGc7qZj56ONfHnP79CgVIlJ5NIHU2s27tTJmoDOHOkJZ11TuQp4HbuMAUAWHi6Aie7"
+ comment: "Deployuser Hamburg"
+ group: roadster
+ # temporär
+ groups: apache
+
+sudo::configs:
+ cmd_alias:
+ priority: "05"
+ content: |
+ Cmnd_Alias CHOWNROADSTER = /bin/chown -R roadster\:roadster /var/www/roadster
+ becomeApache:
+ priority: "06"
+ content: |
+ deploy.hamburg ALL=(apache) NOPASSWD: ALL
+ deploy.hamburg ALL=(roadster) NOPASSWD: ALL
\ No newline at end of file
---
-site::role: base
+mysql::server::root_password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAWnMQwy6D/dB/uKCorz673MSgtwVufWtjsEZe+duNZpUtneaICgd21ZjM3lS9GhDcJLzbUwSVkDW0jj1geKEAGWU0FsfBTsR6h3cmK4NREYiuFENKwYv/v96cqzn29x8yaMKMXGp75hYWJyAoyY4zojp0O0JUqk23O4MvxoMPTCITIhkssoCw7N1uJxEBzdhxBdc7SLVvAOMye3kLUgyloXTzPquZYFSKKagRwzOtSKGZvvuhx4WRnD5eSfj5E9LAEmqB0zP2HUdHu4yrXHQjOjKoHH/lbkNNtIHb4jHexENCJ1PodEE08DUlEIIksZYt+2nCDCr7oLMkkFc7V6UQ7jBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBBCED8a4gGAHy8mR/4pEpo1gCByLVvhvXLo2bLgqonqOiR00rD8Tq/laXl2dm4hs0nL5g==]
+mysql::server::backup::backuppassword: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEADrLdOGrte34WJak453rYW0uiIfVH6dO52UDPExDJhfT3gi1pJCy4wb0w/3WqkfHYslQfR02dl6Z474aNFk8d7dof9tnJQgbj4jg2mwNxUkIfWor8Nc/7gUjm5UKADR0uM57enpgn1p8BV/yvghzH3aESINIcvYIzGbFjxNqjYm4vf4e8fXAqkoYibH5YkQKPelb/DSv0nJRmaLiSqV5csDcNljymdHL/X9ExLqBvPW2GGSfwgVEi31T2KQsmalaLMOz6u6BenEzOgWcWJ0Ot1cG9QqHmiEuUhl9OJhQ/m3ndQ1eCfdK0e53n2Rdjw2zCwaS56UiXKM1axZYwRIUX2jBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBD8fKbRo+etj9q5iBbyFmR0gCBjG0yagtJcRVNp5JTY/SP1ZFYAnQax29oo99XBnaqblg==]
+site::profile::mysql_server::databases:
+ roadster:
+ user: roadster
+ password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAN+kpp5KPBups4qE2XjVcuweMohB64U9PU92GHUJx/mzxtmsJ5q4IV5GLV0tfXSG/gK38C+zZPGtlzDCCn8vf44fOBCLJ+bOiSbOankp7J3lCNYm+2dvIRuwRWRGY66doLMJyCnP/ZX8DnXptnvkaEZbZT7fi24uZjOuvnbUcx0GegL+3yUjDL4OBKL+muyDoH40ZDwmDXUjAM5Ds7N8BRrym0eMe3hrkSxISdsIDpXQucvEzxXvwjm9e9XBjbuJosdQLqs2SiP3An4l/6bx7EfNgBlaNcLpVklnHsRoHsf8kSTFYoh1aEKwXGbkONJxwxRU62cclpVxiXFe65BPJWjBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDmhxYbfFtlh1gYynvT75D2gCDFEaWnef9jJtDvH4p0mmcQAhGiK/rubmI+xdVKyhrcpA==]
+
+site::profile::apache::htdigest:
+ server:
+ www: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAOFhxv/YoZzOkysGiDqaKcaB+HRzIHBryuRJiFHupCN5+RUfYrsWAI244v/0xEHiiOH/yQgbZVAGR51xcteM5Ftode1/nUNwfCSqfDtnXsTRlOVNutB3RmJBO1POlvOcWHmZYPSHJmeVGBwFc/APyoVcGRyVPpR0eWkDM+4ABHP9fWCr8TVS5vzBDe2Ntfhy+7vp0hqU6PAusP4PobZr6ibocgG+YofJ0LZor+/Gc6oDjvlq+fI6SN7msWs8FmJxt2jhUvfTJmnKKPN8FKyJ6tEsLXu7gtsP3Ds0ANuoiodw8V5F3i5sZ3XFPBQOXM1hswJ3gveGuRg54b8idh+SPWDA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDGhL5WKFqryC8KFwOOArJlgBBWRDAk2kXr+CaRO5hN+sQP]
+
+sudo::configs:
+ deploy.hamburg:
+ priority: "06"
+ content: |
+ deploy.hamburg ALL=(apache) NOPASSWD: ALL
+
+site::profile::ruby_passenger::projects:
+ roadster:
+ servername: stage-amg-gt-roadster-de.pixelpark.net # VIP / WAF Domain
+ serveraliases:
+ - stage-web-amg-gt-roadster-de.pixelpark.net # Realserver Domain
+ 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: roadster
+ passenger_app_env: stage
+ approot_owner: apache
+ approot: /var/www/roadster
+ ruby_version: 'ruby-2.2.5'
+ directories:
+ - directory_root:
+ provider: directory
+ path: '/var/www/roadster/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'
---
-site::role: base
+mysql::server::root_password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAGD5X5UBYM9B6g/XqET4w6/DdTJA+WXRuSkCL69upZwdI8HPJcRtgp87nCqANmNj4r9pu+GAVHau3ZnyrcZf17R1piCURnUr7wQ5a224iisV7K0m9f6QdrOlPfamExN7f6QcEw6h6Sk86JBElQRaQkT+XSbjb03ZBvjtCn/9e3u42IAFyCm1EPRSvTFn7GH4I5HCPXJ8Ed96e4ACs8UdLoQRnbGDvrS81UQAg66YgioimgjA8UQzEElwjQJp1Bby7wGx8604jGe8fegGJdspPsWSyo1bcDrzevI8TV46DORcNvexRPJ4zoL88cZSj1fhuakKvzFlXWYuy4HZZyUwnWjBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCuSG9z96MoCXK7zwLNl+qFgCBjbpCes4TqdR91VEQkirJFZB9AlB8CO7J/vHrSevBPwQ==]
+mysql::server::backup::backuppassword: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEATUET4dQKJjg9PndDLuWq++9TfWOt+0xxBL7OsgeudYGiSvte3nc4wvlElW2FlP+OCDKLxwAGxAd2jS5hkt1K3xm+L08iZ5bSlHSmDmDXfIZDazvQlR1h7YUzDNfcVnHJSK1N08SQAFpfPpQ2Q6bvbAC9+4htG8DeXe4fRX5KPDr8gFgOILIoeQ82rputWUAVzuoYNo/CDNL1gVyOwCcjAk1CrICLKMAsF3ioBAE7pDg8HDFQ0n+N/nzwii5CMgDQp88Xbw8gCNEYyFGr0ICtHnnSRMlZ09lb2nkvdigCaQYN2tW3AE3s1oa9BajQhMHmlBhj+IF5uH+gxvV6HccUgzBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDlQ9TxLEagxIRstVAVVH85gCAEoyAU/Gi5mttYI483QEaaNetVlbVcoNAQu+MIFc5nUw==]
+site::profile::mysql_server::databases:
+ roadster:
+ user: roadster
+ password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAfzhdEs+YlemhfObT8Krx8eUFRpU+CEPUMs6mpx1oMX64x35yFkkGtayV+zPFy3qocx0rtR9GIJfWhpJe7cDk+cc2v2hisJdPf/i2v4cPgcp4I6I/Uj01OkLDlInJbA10V3CDTIXt0rlZyPe5QFSrcqrK7ObIZMgeT3540WvgsowAeRv0piaD5dmMROHhULOicNIDAOQTTLnIjZNccpYHFAFSHiQk0VUcbr2xiKUx2ROS08aISg2Vc07jQNNYnMJhcspRgfzQj1SxS7HMy4k3A0n/bnODmovZZUO0kDbFn0TgRDmzaRppe9tXOj5z0NJtijB7mltEE9rmrkmLxGkj2TBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAwDI7zJUE/VQTYlWSWB44VgCDyVtI6Ujh/pSuHpOjH2a6ldFByaQwZtQ0UOq5EKeVdHA==]
+
+site::profile::apache::htdigest:
+ server:
+ www: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAbTMnMcX8tEm23oipsnWXYQQj7pE6Gr330O0kYEdSyThblrjbmk26wndMfUbF0aB78ddAgp80ZP4n1948BMo+JKS+eH5wwF6hRxC71E0Hh/j6sjyjY8n8PTJrNd2ZRXPRm8sqB++XSRsnzu0MxoqGkgKFkkx+rMmf6XgKvIGPn0qpvmT0jHzLnDV5aIUwiVMzAIbqZjIPBTDkY6h4hbAEBF1P5FyLKf09WXyzCSQmShmWemMccg5htNMilnGPRYP/jZCzEbkCknzzqgFNA8xE1ZJxNDJafUWtqzpA2uOs68YZTGL762KuWY3T2yWp91zFWjVW9hBj6tFfIi5j+kQCcjA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBD3HBawMh2dK/9fSLY+V82ugBDw3uvO0fjWNB8P06/cBldI]
+
+sudo::configs:
+ deploy.hamburg:
+ priority: "06"
+ content: |
+ deploy.hamburg ALL=(apache) NOPASSWD: ALL
+
+site::profile::ruby_passenger::projects:
+ roadster:
+ servername: amg-gt-roadster-de.pixelpark.net # VIP / WAF Domain
+ serveraliases:
+ - web-amg-gt-roadster-de.pixelpark.net # Realserver Domain
+ 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: roadster
+ passenger_app_env: live
+ approot_owner: apache
+ approot: /var/www/roadster
+ ruby_version: 'ruby-2.2.5'
+ directories:
+ - directory_root:
+ provider: directory
+ path: '/var/www/roadster/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'