## {{ ansible_managed }} # mongod.conf # for documentation of all options, see: # http://docs.mongodb.org/manual/reference/configuration-options/ # where to write logging data. systemLog: destination: {{ mongodb_systemlog_destination }} logAppend: {{ mongodb_systemlog_logappend | lower }} path: /var/log/mongodb/mongod.log # Where and how to store data. storage: dbPath: {{ mongodb_storage_dbpath }} journal: enabled: {{ mongodb_storage_journal_enabled | lower }} # engine: # mmapv1: # wiredTiger: # how the process runs processManagement: fork: true # fork and run in background pidFilePath: /var/run/mongodb/mongod.pid # location of pidfile timeZoneInfo: /usr/share/zoneinfo # network interfaces net: port: 27017 bindIp: 127.0.0.1 # Listen to local interface only, comment to listen on all interfaces. security: authorization: {{ 'enabled' if mongodb_rbac_enabled else 'disabled' }} #operationProfiling: #replication: #sharding: