1 heat_template_version: pike
4 Configuration details for MongoDB service using composable roles
9 description: Should MongoDb journaling be disabled
13 description: Enable IPv6 if MongoDB VIP is IPv6
20 description: Dictionary packing service data
24 description: Mapping of service_name -> network name. Typically set
25 via parameter_defaults in the resource registry. This
26 mapping overrides those in ServiceNetMapDefaults.
33 description: Role name on which the service is applied
37 description: Parameters specific to the role
41 description: Mapping of service endpoint -> protocol. Typically set
42 via parameter_defaults in the resource registry.
47 description: Additional parameters referenced outside the base file
49 rplset_name: {get_param: MongoDbReplset}
51 description: Role data for the MongoDB base service.
53 service_name: mongodb_base
55 mongodb::server::nojournal: {get_param: MongoDbNoJournal}
56 mongodb::server::journal: false
57 mongodb::server::ipv6: {get_param: MongoDbIPv6}
58 mongodb::server::replset: {get_param: MongoDbReplset}