File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ mongo_servers: [] # Set this in group_vars
2727# setting them separately is not ideal.
2828
2929# The port for mongo server
30- mongo_port : 27017
30+ mongo_default_port : 27017
3131
3232# The password for admin user
3333# mongo_admin_password: # set this in secrets
@@ -64,15 +64,18 @@ mongo_pymongo_version: 4.16.0
6464# cluster members
6565# set in group_vars
6666# mongo_cluster_members:
67- # - host: mongo1.example.com:{{ mongo_port }}
67+ # - host: mongo1.example.com
6868# priority: 3
6969# votes: 1
70- # - host: mongo2.example.com:{{ mongo_port }}
70+ # port: 27017
71+ # - host: mongo2.example.com
7172# priority: 2
7273# votes: 1
73- # - host: mongo3.example.com:{{ mongo_port }}
74+ # port: 27017
75+ # - host: mongo3.example.com
7476# priority: 1
7577# votes: 1
78+ # port: 27017
7679# arbiterOnly: true
7780
7881mongo_cluster_write_concern : " majority"
Original file line number Diff line number Diff line change 11{% if mongo_mode == "cluster" %}
2- db = connect("mongodb://admin:{{ mongo_admin_password }}@{% for mongo_server in mongo_cluster_members %} {{ mongo_server.host }}{% if not loop .last %} ,{% endif %}{% endfor %} ?ssl=true&tlsCAFile=/etc/pki/mongo/mongoca.pem")
2+ db = connect("mongodb://admin:{{ mongo_admin_password }}@{% for mongo_server in mongo_cluster_members %} {{ mongo_server.host }}:{{ mongo_server.port }} {% if not loop .last %} ,{% endif %}{% endfor %} ?ssl=true&tlsCAFile=/etc/pki/mongo/mongoca.pem")
33{% else %}
4- db = connect("mongodb://admin:{{ mongo_admin_password }}@{{ ansible_facts['fqdn'] }}?ssl=true&tlsCAFile=/etc/pki/mongo/mongoca.pem")
4+ db = connect("mongodb://admin:{{ mongo_admin_password }}@{{ ansible_facts['fqdn'] }}:{{ mongo_standalone_port }} ?ssl=true&tlsCAFile=/etc/pki/mongo/mongoca.pem")
55{% endif %}
You can’t perform that action at this time.
0 commit comments