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: Mapping of service_name -> network name. Typically set
21 via parameter_defaults in the resource registry. This
22 mapping overrides those in ServiceNetMapDefaults.
29 description: Role name on which the service is applied
33 description: Parameters specific to the role
37 description: Mapping of service endpoint -> protocol. Typically set
38 via parameter_defaults in the resource registry.
43 description: Additional parameters referenced outside the base file
45 rplset_name: {get_param: MongoDbReplset}
47 description: Role data for the MongoDB base service.
49 service_name: mongodb_base
51 mongodb::server::nojournal: {get_param: MongoDbNoJournal}
52 mongodb::server::journal: false
53 mongodb::server::ipv6: {get_param: MongoDbIPv6}
54 mongodb::server::replset: {get_param: MongoDbReplset}