mirror of
https://github.com/dap-ps/infra-dapps.git
synced 2025-02-23 17:38:13 +00:00
40 lines
1.4 KiB
YAML
40 lines
1.4 KiB
YAML
---
|
|
# versions
|
|
mongodb_version: "4.0"
|
|
# Fixes: https://github.com/ansible/ansible/issues/44970
|
|
mongodb_pymongo_pip_version: 3.8.0
|
|
|
|
# listening address & port
|
|
mongodb_net_port: 27017
|
|
mongodb_net_bindip: '0.0.0.0'
|
|
|
|
# Security credentials
|
|
mongodb_root_admin_name: root
|
|
mongodb_root_admin_password: '{{lookup("passwordstore", "service/dev/mongodb/root-pass")}}'
|
|
mongodb_user_admin_name: admin
|
|
mongodb_user_admin_password: '{{lookup("passwordstore", "service/dev/mongodb/admin-pass")}}'
|
|
mongodb_root_backup_name: backup
|
|
mongodb_root_backup_password: '{{lookup("passwordstore", "service/dev/mongodb/backup-pass")}}'
|
|
|
|
mongodb_security_authorization: 'enabled'
|
|
mongodb_users:
|
|
- name: '{{lookup("passwordstore", "service/dev/mongodb/user-name")}}'
|
|
password: '{{lookup("passwordstore", "service/dev/mongodb/user-pass")}}'
|
|
roles: readWrite
|
|
database: 'dev-dap-ps'
|
|
|
|
# disable replication on dev
|
|
mongodb_replication_replset: ""
|
|
mongodb_security_keyfile: ""
|
|
mongodb_oplog_users: []
|
|
|
|
# backups auth
|
|
mongodb_backup_db_name: '{{ mongodb_users[0].database }}'
|
|
mongodb_backup_db_user: '{{ mongodb_users[0].name }}'
|
|
mongodb_backup_db_pass: '{{ mongodb_users[0].password }}'
|
|
|
|
# backup uploads to S3
|
|
mongodb_backup_bucket_name: 's3://{{lookup("passwordstore", "service/dev/s3/bucket-name")}}'
|
|
mongodb_backup_access_key: '{{lookup("passwordstore", "service/dev/s3/access-key")}}'
|
|
mongodb_backup_secret_key: '{{lookup("passwordstore", "service/dev/s3/secret-key")}}'
|