1
0
Fork 0
mirror of https://github.com/iiab/iiab.git synced 2025-02-13 11:42:08 +00:00
iiab/roles/mongodb/defaults/main.yml

26 lines
1.1 KiB
YAML
Raw Normal View History

2020-01-24 16:35:29 +00:00
# MongoDB (/library/dbdata/mongodb) greatly enhances the Sugarizer experience.
# The roles/mongodb playbook (was?) invoked by roles/sugarizer/meta/main.yml
# 2020-01-23: mongodb_install is completely ignored as MongoDB is installed on
# demand as a dependency -- by Sugarizer -- but for now we set fake value
# 'mongodb_install: True' for 'mongodb_installed is defined' tests e.g. in
# 0-init/tasks/validate_vars.yml
# mongodb_install: True
# FYI 'mongodb_enabled: False' works when Sugarizer is disabled. Required by
# mongodb/tasks/enable.yml to shut down the service and log status, but that is
# misleading as Sugarizer starts mongodb's systemd service on its own, due to
# 'Requires=mongodb.service' within /etc/systemd/system/sugarizer.service
2019-01-31 06:12:14 +00:00
# mongodb_enabled: False
2019-03-05 18:08:54 +00:00
2019-01-31 06:12:14 +00:00
# mongodb_port: 27018
# All above are set in: github.com/iiab/iiab/blob/master/vars/default_vars.yml
# If nec, change them by editing /etc/iiab/local_vars.yml prior to installing!
2018-07-17 16:45:46 +00:00
2018-07-17 17:11:14 +00:00
mongodb_conf: /etc/mongod.conf
2019-03-05 18:25:41 +00:00
mongodb_db_path: "{{ content_base }}/dbdata/mongodb" # /library/dbdata/mongodb
2018-07-23 13:51:11 +00:00
mongodb_db_lock_file: "{{ mongodb_db_path }}/mongod.lock"