]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
redbull initial
authorAndreas Gerstenberg <gerstenberg@pixelpark.com>
Wed, 28 Jun 2017 13:05:37 +0000 (15:05 +0200)
committerAndreas Gerstenberg <gerstenberg@pixelpark.com>
Wed, 28 Jun 2017 13:05:37 +0000 (15:05 +0200)
customer/redbull/test-redbull.pixelpark.net.yaml

index 3b0442d3c925d4f4820fbb228ffd4a4ad755de38..67300e4c85aac87169860b80cdd55eaf8a04977a 100644 (file)
@@ -1,2 +1,51 @@
 ---
 infra::role: base
+infra::additional_classes:
+  - infra::profile::apache
+
+accounts::users:
+  deploy.redbull:
+    uid: 60203
+    shell: "bash"
+    apply: true
+    sudo: false
+    keys:
+      dennis.klein:
+        key: "AAAAB3NzaC1yc2EAAAADAQABAAABAQCkQI3J7yoBLxG+SCajzY8+6uq8AK+0e/0SAI7vJxyLzUYeQkitasMoWg4RL0zOXC4MT1VJUgc2Pd7Zy8LDowghn69cBEQ3SELied7GLdfBH1mDn6N8oH9aN7dx2wgad9dNAMUBzxzoUU5fk8fiuhoEbYnkSbPvV+VN0atKlKef7LS5yR7NwAxaomX0Eauqy8kW4szI50py+HIQvaVg9jYO0MXgT2KYM4VjvcqNXCRZ5PrPPrNslO4gyW197aP/3K97iCYzqWQ5ua9ZIxY/keK4EdGHQtORlFchrRR5kkdbF6cNvGgKratFWPeoJ1FFhJRgyt65RcPTDdJRTfaGLIbt"
+
+    comment: "Deployuser Redbull"
+    group: redbull
+
+infra::profile::apache::htdigest:
+  server:
+    www: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEABIKhPtXJTYZss7jheNzWKu0zOI3V/48bUbkDlKrv36DzN9LjAhLeqJVcyQ9o7174UeELIW8OTVvFHOCjScYn8Exx1pFm1C9CN5Q1YfyY0IyzZABg6bp6Xo1c0eeB0WN4LMSSw0SC8acZNcLW/Xb7N4NJfhINcBJ18O9Smz3QJIhAGWdR4N9H5+rs8IJJIA4CcdYbnXp7W6fxFg1J/lEQ2kfgoZGLreRVaZgMtkxy858K3/cBGWFsEtXF1IMxUMdtl/0BCpYz99ul/qFAWb6XgXpFrtaFdgONKAeI2XVTkTUypzyyyKSbiD1i4E6RDcJ/cTcgZ6zFqKZnRWR1n8M1BDA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCmdiducpV/101L/S42o6RBgBA7o/tlWx4+QbzvufaYQ3fD]
+
+infra::profile::apache::pp_vhosts:
+  redbull:
+    docroot: /var/www/redbull
+    servername: test-redbull.pixelpark.net
+    cert_servername: 'wildcard.pixelpark.net'
+    cert_customer: 'pixelpark'
+    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'
+    docroot_owner: apache
+    docroot_group: redbull
+    docroot_mode: '2775'
+    directories:
+      - provider: directory
+        path: '/var/www/redbull'
+        options:
+          - FollowSymLinks
+          - MultiViews
+        allow_override:
+          - All
+        directoryindex: index.html
+      - 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'