]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
pixelpark-chat - admin user + mongodb user
authorPhilipp Dallig <philipp.dallig@pixelpark.com>
Thu, 10 Nov 2016 12:55:35 +0000 (13:55 +0100)
committerPhilipp Dallig <philipp.dallig@pixelpark.com>
Thu, 10 Nov 2016 12:55:35 +0000 (13:55 +0100)
customer/pixelpark/chat01.pixelpark.com.yaml

index 180d083417338f81349f3a836d094a69694207b6..9f00dec10ce06bbd7099280068d098b9e1717f35 100644 (file)
@@ -9,7 +9,18 @@ nodejs::manage_package_repo: true
 
 site::profile::mongodb_server::backup::replicaonslave: 'no' # Wir sind eine Standalone Instance
 mongodb::server::master: true  # Wir sind eine Standalone Instance
+mongodb::server::auth: true
+mongodb::server::create_admin: true
+mongodb::server::admin_password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAuqFkinPuJdolvOMOi+oH9Oc9o7s/UZfE+GV1OzfBu9S6YWXFRmKIxePuTzBtZ8CK6vYuAwLa4LGNgurWH0I32ZHzBlpurxr5LvrtakzZpFNR+vGXqy3bFbOLN875gF1pd3MhPQqLF8QzENVsTmZS+LMcd3nScElSHxh5Kvh8gUkWiF+S2fTPvxuyzbLIaQ6O86UC2icZF5NvgY8BzzkPxW73s0RJMYn/8bppfGRLPm3Fq9jsnwtnhLWBFZmaaldo1KxEebwzpKfAuuhvekTax6jqDFYqqJJ9/AKimBlMtgWiqfdeoSI/R6H7wCH7R6UNJJInkc1FxeDzaifwW15QIDBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBBvZb9OgGhelW0ISjE3sw4KgCCvOTAbNn0fl+DvsgII/yXSZEczVwFF7K5S+zQh5urnmw==]
 
+site::profile::mongodb_server::databases:
+  rocketchat:
+    user: rocketchat
+    password: "%{hiera('rocket_password')}"
+    roles:
+      - dbOwner
+
+rocket_password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAc+MotDbT3tEy7dKnbY9JHQfYVxnHCdKI2l9XuuT81eEXBce98XzayrQlI/syZK3YJLM8vMbwlP4RoKbltKogFSlyo7RBvcFjvnVtY3TidVToxQVb4pevoTmkFNjfRepbbTuQXCWTR9DtuvzTDN21Qy7QCkbGLDZ7692KCI6rg5fqzwKYXckg2TZXpCA8LDQjOIxTgbYehHPwL3Hgunl2tYr5RWIljD2S7rr8T9wo2hvkidgH+Nawjh6Vm044W/jfbFTlxzMM++zNh3WhIggcayASMnUz2+96xUNKbntQH6o6e8Kepp5ov+9U+XWV67QpYzDt0eiJ7kN9j/f20yvQmTBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBB4NUdTgbxirg25xY9VB+jMgCA2fxdarOz6j9/VBwynHcf57mrQFwjzXcwIVMkBsGrJfQ==]
 nginx::config::proxy_hide_header:
   - X-Powered-By
 nginx::nginx_vhosts:
@@ -71,7 +82,7 @@ site::profile::apache::pp_vhosts:
     passenger_app_root: /opt/Rocket.Chat/bundle
     passenger_app_env: production
     setenv:
-      - MONGO_URL mongodb://localhost:27017/rocketchat
+      - MONGO_URL mongodb://rocketchat:%{hiera('rocket_password')}@localhost:27017/rocketchat
       - ROOT_URL https://chat-rocket.pixelpark.com/
     docroot_owner: rocketchat
     docroot_group: rocketchat
\ No newline at end of file