Module mongodb
In: /modules/mongodb/manifests/init.pp
/modules/mongodb/manifests/key.pp
/modules/mongodb/manifests/params.pp

mongodb

Install, enable and configure the MongoDB scalable, high-performance NoSQL database. This module is quite Red Hat Enterprise Linux (RHEL) or clones (CentOS) specific, but should be easy to make more generic.

The default generated configuration file is meant to be as close a possible to the one included in the Fedora/EPEL package.

  • `mongodb` : Manage the MongoDB NoSQL server
  • `mongodb::key` : Manage auth key file to be used for MongoDB replicas

Defines

key  

Classes and Modules

Class mongodb::mongodb
Class mongodb::params

Defines

key( $source => 'undef', $content => 'undef', $ensure => 'undef' )

Define: mongodb::key

Example Usage:

  mongodb::key { '/etc/mongodb.key': content => 'foo' }

[Validate]