PorterTech

portertech

12,176 downloads

9,963 latest version

1.5 quality score

Version information

  • 0.1.2 (latest)
  • 0.1.1
  • 0.1.0
  • 0.0.9
  • 0.0.8
  • 0.0.7
  • 0.0.5
  • 0.0.4
  • 0.0.3
  • 0.0.2
  • 0.0.1
released Oct 26th 2012

Start using this module

Documentation

portertech/mongodb — version 0.1.2 Oct 26th 2012

MongoDB Module

Author : Sean Porter portertech@gmail.com Version : 0.1.2 Licence : Apache

Module for creating a MongoDB server.

This module is Ubuntu specific.

Sample Usage : node 'mongodb-1.domain.com', 'mongodb-2.domain.com', 'mongodb-3.domain.com' {

# Install MongoDB
class { mongodb:
  # Nodes are in a replica set
  replSet => "example_set_name",
  # Increased open files limit (MongoDB connections, etc.)
  ulimit_nofile => 20000,
}

}

CONTRIBUTORS

Knut Moller - https://github.com/v1rtual Nixon - https://github.com/nixon Craig Younkins - https://github.com/cyounkins Matt McManus - https://github.com/mattmcmanus Garth Kidd - https://github.com/garthk Jackqu7 - https://github.com/jackqu7 Dobrist - https://github.com/dobrist

CHANGELOG

  • v0.0.1 : Hello World.
  • v0.0.2 : Require APT to update.
  • v0.0.3 : Fixed APT update.
  • v0.0.4 : Support for multiple Ubuntu releases. Added replica set support.
  • v0.0.5 : Support for Ubuntu Maverick (10.10).
  • v0.0.6 : Added "python-software-properties" for APT abstraction.
  • v0.0.7 : Added support for Ubuntu Natty Narwhal (11.04).
  • v0.0.8 : Support Ubuntu releases (>= 9.04) (Upstart). Use a class. Adjust ulimit.
  • v0.0.9 : Fixed possible duplicate Package["python-software-properties"].
  • v0.1.0 : Fixed package install prior to notifying the service & added tests.
  • v0.1.1 : Optional process respawn, removed python-software-properties package.
  • v0.1.2 : Changed APT key server URL to be egress filtering friendly.