Version information
released Jul 13th 2012
This module has been deprecated by its author since Oct 27th 2017.
The author has suggested puppet-mongodb as its replacement.
Start using this module
Documentation
puppetlabs/mongodb — version 0.1.0 Jul 13th 2012
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
2012-07-13 Puppet Labs info@puppetlabs.com - 0.1.0
- Add support for RHEL/CentOS
- Change default mongodb install location to OS repo
2012-05-29 Puppet Labs info@puppetlabs.com - 0.0.2
- Fix Modulefile typo.
- Remove repo pin.
- Update spec tests and add travis support.
2012-05-03 Puppet Labs info@puppetlabs.com - 0.0.1
- Initial Release.
Dependencies
- puppetlabs/apt (>= 0.0.2)
Copyright (C) 2012 Puppet Labs Inc Puppet Labs can be contacted at: info@puppetlabs.com Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.