]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
joml - add two new wordpress instances
authorPhilipp Dallig <philipp.dallig@pixelpark.com>
Mon, 12 Jun 2017 09:46:55 +0000 (11:46 +0200)
committerPhilipp Dallig <philipp.dallig@pixelpark.com>
Mon, 12 Jun 2017 09:46:55 +0000 (11:46 +0200)
customer/joml/production.yaml

index ffe1b4cf6d3ecd256ac0e5dd2217892c8c710a04..52d3a07d45122607c318c32e97d5d68a46b86ec9 100644 (file)
@@ -3,12 +3,27 @@ infra::role: base
 infra::additional_classes:
   - infra::profile::typo3
   - infra::profile::mysql_server
+  - infra::profile::wordpress
+
+infra::profile::apache::htdigest:
+  joml:
+    www: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAR4H7Tt9RbuxpUPRrg+0xen4VdvPukoReGqt+n2DkW/UpzVj2P5Ku/Z3Vti2ThDQHra4hsc6pqK0OBXtLIQhYUIcGGRM3ohXDmazqqmeUdJqJWEav+rXhkXM9tLfS8fF3SRi8VKeaDov+iy1tHF64JknUiKLfxldwcsHQA/FFSrSx3I22fQ+G8Hj360e1Gx5uqiXljfkwhee6Q79qyz7Wx14G3T/4/0FtsHuErzddmNVufUSEYXbdfqJp7qEm3aFV02hzix7Bd6dIG82hP88LmIsBTgLQmz0NlYgU6DvM9ekL16i3EUoqsMfKkaGQvhgoj8eGtSrjBMdRA0ZK5Gm+FDBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBD6W7W+7dHxSqb/A2iQ/7/0gCBA/uFw+kxzT0IkFHW1pYfWflRfkglPy4ix5t4gfwwdbA==]
+  gamescom:
+    www: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAv1KcykLCbBW+mCBdvoWb+RGRRDobMCqT40hyjm1gSgSQBG/ljdCZSsSye/sthU04gPznO0Fdvigr6fngE71hwOrtfE+/OhsU/EjAZUhqff4l8cQutbWGo7KUd9rKvUiV48ASTlS23YdY8hTvjzYteNScrw23F3YUsP+ivdyQ80ltv7W+E3aoOL8MA4BCf9lOtdSRP4Ldx7MJnJdmNA3IWZ8yFW2+YB6vAtAODxTvKAcsnvn9WYHdROjIZZbPt07yhLGSR+uMbAdb//JpFnLoHdVZM6+/+MNNXDRHj5gtWaXNDoaqub1IOtfS3ZgrwGXlgol0uUJQAbatjimPXnlzUzBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBA1/2v0+GiJyqdJVusS99/7gCCpRwzatSKkvTZwrnHWf/P+7g7osi9kGP8vhSt2p1D2Qg==]
+  rswi:
+    www: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEARawlQBHtr2P9DhiMMyuh4Poxc3zn9yftEIctTqweq+XIUp0fu8v6b71Od/WA2XLlB3WxadM1RYaCag9CLX4Tjbf2Yul7my8dYsb+3BE6I9L+i0+M+8a+SU9v8OsZUT50juDLe9mwPujfxBan7h8OI1wJbMGcX/bluYTLyBcFmfyvs2Zl0ixYq2uXoWWOci35qi1TPHME3Xjhe79hoeFHtu95RM9jzgh/+wxIt02U3VuyNVD7CKXKR/iv7nIBRjqMOY9fPzsp6cJp5u6AkpuCpHrn66/uhg7J5ZtKvRQtauQxz8aagCIy/K523mAFAA2go6KZo27YhbXNlqgmocdm2TBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBA+wbHlSxZ8qaZ1hLa8QIckgCBlwSVlZ/7buvFt16A/eLhGU4Dt0PjpZJQOJ3axSfzieQ==]
 
 mysql::server::root_password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAwFTjW7nK7I/Ya9DVKJy8W45FC/tiwwF9kB0yYU8snwfjDv5SHB2snmXJDBv5v50nZEDkhGlxk6lmpXz/8fPB7fyokmKQycofge/yEHDI+LG54HjmzEa1aQnpHFnaLxo4mCmLmF0zgLfggtweLGilLOr+mVqdXwqq6vwpRRGJWsp4hUMPomsqO9m3ig+cWb5qjsd52cfil2ok+R7Z+r1+ywNqbD4Dy3TcdRDaHB13K/g+JCFl1EL+6nJ3wRQWDgPt+o1m8pssuhw1gKTuX+yWFnOFft6PrPS8wYmab2y3DRLQEy2UMZQ9T9Ivab7pe/Z+EKllvMevTqlFmkCfWbulaTBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAD2txtyD7nnZ5SOEDIKIg7gCABTrwmFTYgW1Kvm3NKY0I7ZPZfE0jb5jsddqoKT8fLJg==]
 infra::profile::mysql_server::databases:
   thejobofmylife:
     user: thejobofmylife
     password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAjkX3DcL0OKI2UbB7NDSW+EUsdTrCNB+/dvs+WobV4M/FLX5LF1DzZ0gwxhMr3n7Ar5Ja3oPt1e1sLv3x/nmNKsiTaxszaM7rDckgf4e1FCmCe9kUi0ZpSHWCV0hzrRpwlUltbTNoZ1KBR19dG07eb0/BmrhBzg4IFZWiYI2Y+PsxCsD2E03b20QTKHfCS/YXVTU5w4M4rgyaQSv5mdRK+sU5LZgvwzDS/sx1SBbsvj094GCkQi4ouh/RzfymT3Qe2gzcso74U8/kCp+cHM97RULWgMoTXNZS5bIUQPK75I0MK5WD+APUcp5dq4KVWq1FRW0HODpDYNrhjBdkuOsbWzBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAFBYHaLHG9BLKrG/Pjy7LsgCBkMJX2HbLHzchcB0T7f5ywCvj5zvN9KVQd8LaSqcWtYw==]
+  gamescom:
+    user: gamescom
+    password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAJ2gOKDUv3lA2RQP4K06OwEEKPICafeZ37F2e9Z4luAt+7sd7f2UTFj94RMOOg7owb7mUtANuq6tkXFalgaxh8SPUXPRvS3IGNwPouhK/teGD4CI4dqgW4Od+U5yNevooKHzJPhyuphrIJ4AO2fWPLn/UH1MlRKB4VGMBOiJF0cIo+NY+jdZVLaRToqVONg3DBSUHRxOC5bLQ3jWtSc+5ZbhWLfrf1dmDqsuM87QUDnH11JSG5VBbacDL6bY4mR0SWyuxJGmYz1eD2rznAQywypzx7R1TsIq0kt1n1wL2OVjR+c31DDkYh4gp4+zl8p6raWjG+FDGSqH8Jy68++Ze6DBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCjjABByh3zZGMj4LYXRTOUgCC3/WK54bpMXrzMk/6D5ys+/X3Ns5jv/w499PtYNGIxsw==]
+  rswi:
+    user: rswi
+    password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAAzSz059BGxve6qymHNnf81iStXzDekxImxPt3Vz/uQONsZxsnuOopBidj4oo9RlEM6saJTJoBTXaE48xISlWAnCGbX9gmYoDUo55OEYkdUcW8++zSq/9LyIVHmeSrs47KJMl5ypAnqYNuFxGy+RPBI0+ZxFaxNmmp8kGa2gbVU80hMuSkTJV4fesy4RgvvNC2OeGWtLiLo4KZTFyABRVE5uFeuoT/rITIduK/OhFfFdON3wLxxaLn9RWh9asuxTYT3ZiLYSL3+EbGH7LEV8COl/jCOvHZ8GUnXuX3NubefF+pwX6KAPbKGr5o6rk5TdjNTCnq5mCd0JZ7H6AukvwzTBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCeWw7UiuTzulGbEbmZ/uRggCA1JYx2xNbsvBdmyNNSQlAbajnmwhWVYrbL+eg+Suxdqw==]
 
 php::extensions:
   gd: {}
@@ -68,3 +83,48 @@ infra::profile::typo3::projects:
     mode: '2775'
     php_admin_value:
       always_populate_raw_post_data: -1
+
+infra::profile::wordpress::manage_php: false
+infra::profile::wordpress::projects:
+  gamescom:
+    docroot: '/var/www/gamescom'
+    servername: www.games.zav.de
+    serveraliases:
+      - games.zav.de
+      # Pixelpark Servernames
+      - www-games-zav-de.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'
+    directories:
+      - provider: location
+        path: '/'
+        auth_type: Digest
+        auth_name: gamescom
+        auth_digest_provider: file
+        auth_digest_algorithm: MD5
+        auth_user_file: '/etc/httpd/htdigest'
+        auth_require: 'valid-user'
+  rswi:
+    docroot: '/var/www/rswi'
+    servername: www.regional-skilled-workers-initiative.de
+    serveraliases:
+      - regional-skilled-workers-initiative.de
+      # Pixelpark Servernames
+      - www-regional-skilled-workers-initiative.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'
+    directories:
+      - provider: location
+        path: '/'
+        auth_type: Digest
+        auth_name: rswi
+        auth_digest_provider: file
+        auth_digest_algorithm: MD5
+        auth_user_file: '/etc/httpd/htdigest'
+        auth_require: 'valid-user'
\ No newline at end of file