mongodb installation
Ruby Puppet
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 660 commits behind voxpupuli:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
manifests
spec
templates
tests
.fixtures.yml
.gemfile
.travis.yml
CHANGELOG
LICENSE
Modulefile
README.md
Rakefile

README.md

mongodb puppet module

Overview

Installs mongodb on Ubuntu/Debian from OS repo, or alternatively per 10gen installation documentation.

Usage

class mongodb

Parameters:

  • enable_10gen (default: false) - Whether or not to set up 10gen software repositories
  • init (auto discovered) - override init (sysv or upstart) for Debian derivatives
  • location - override apt location configuration for Debian derivatives
  • packagename (auto discovered) - override the package name
  • servicename (auto discovered) - override the service name

By default ubuntu is upstart and debian uses sysv.

Examples:

class mongodb {
  init => 'sysv',
}

class mongodb {
  enable_10gen => true,
}

Supported Platforms

  • Debian Wheezy
  • Ubuntu 12.04 (precise)
  • RHEL 6