Merge "Add params to tweak memory limit on mongodb"

This commit is contained in:
Jenkins 2017-04-05 00:36:14 +00:00 committed by Gerrit Code Review
commit 29faa38ddc
2 changed files with 8 additions and 0 deletions

View File

@ -19,6 +19,10 @@ parameters:
description: Mapping of service endpoint -> protocol. Typically set
via parameter_defaults in the resource registry.
type: json
MongodbMemoryLimit:
default: '20G'
description: Limit the amount of memory mongodb uses with systemd.
type: string
MongoDbLoggingSource:
type: json
description: Fluentd logging configuration for mongodb.
@ -49,6 +53,7 @@ outputs:
map_merge:
- get_attr: [MongoDbBase, role_data, config_settings]
- tripleo::profile::base::database::mongodb::mongodb_replset: {get_attr: [MongoDbBase, aux_parameters, rplset_name]}
tripleo::profile::base::database::mongodb::memory_limit: {get_param: MongodbMemoryLimit}
mongodb::server::service_manage: True
tripleo.mongodb.firewall_rules:
'101 mongodb_config':

View File

@ -0,0 +1,3 @@
---
fixes:
- Add knobs to limit memory comsumed by mongodb with systemd