mongodb installation
Puppet Ruby
Switch branches/tags
Nothing to show
Pull request Compare This branch is 2 commits behind larstobi: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