File tree Expand file tree Collapse file tree 3 files changed +19
-2
lines changed Expand file tree Collapse file tree 3 files changed +19
-2
lines changed Original file line number Diff line number Diff line change @@ -14,6 +14,7 @@ mongodb_package: mongodb-org
14
14
15
15
mongodb_force_wait_for_port : false # When not forced, the role will wait for mongod port to become available only with systemd
16
16
mongodb_pymongo_from_pip : false # Install latest PyMongo via PIP or package manager
17
+ mongodb_pymongo_pip_version : " 2.9"
17
18
mongodb_disable_thp : true
18
19
19
20
mongodb_manage_service : true
Original file line number Diff line number Diff line change @@ -83,3 +83,6 @@ mongodb_user_admin_password: passw0rd
83
83
84
84
mongodb_root_admin_name : siteRootAdmin
85
85
mongodb_root_admin_password : passw0rd
86
+
87
+ mongodb_root_backup_name : " backupuser"
88
+ mongodb_root_backup_password : " o8vUd0ldMVuyLKxY9ZiU"
Original file line number Diff line number Diff line change 44
44
roles : " root"
45
45
}
46
46
47
+ - name : create backup user "backupuser"
48
+ mongodb_user :
49
+ database : admin
50
+ name : " {{ item.name }}"
51
+ password : " {{ item.password }}"
52
+ roles : " {{ item.roles }}"
53
+ login_port : " {{ mongodb_conf_port }}"
54
+ when : mongodb_conf_auth
55
+ with_items :
56
+ - {
57
+ name : " {{ mongodb_root_backup_name }}" ,
58
+ password : " {{ mongodb_root_backup_password }}" ,
59
+ roles : " backup,clusterMonitor"
60
+ }
61
+
47
62
- name : create normal users
48
63
mongodb_user :
49
64
database : " {{ item.database }}"
50
65
name : " {{ item.name }}"
51
66
password : " {{ item.password }}"
52
67
roles : " {{ item.roles }}"
53
- login_user : " {{ mongodb_user_admin_name }}"
54
- login_password : " {{ mongodb_user_admin_password }}"
55
68
login_port : " {{ mongodb_conf_port }}"
56
69
with_items :
57
70
- " {{ mongodb_users }}"
You can’t perform that action at this time.
0 commit comments