pixelated / puppet_couchdb

Couchdb Puppet module

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Couchdb Puppet module

Build Status

This module is based on the one from Camptocamp_.

.. _Camptocamp: http://www.camptocamp.com/

For more information about couchdb see http://couchdb.apache.org/

Dependencies

  • ruby module from the shared-modules group

Couchdb debian packages

Jessie

There are no couchdb packages for jessie, so the only way is to to configure apt to install couchdb from unstable by adding a sources list file to /etc/apt/sources.list.d.

Example usage

This will setup couchdb:

# needed for wget call, which is unqualified by purpose so we don't force
# a location for the wget binary
Exec { path    => '/usr/bin:/usr/sbin/:/bin:/sbin:/usr/local/bin:/usr/local/sbin' }

class { 'couchdb':
  admin_pw => '123'
}

About

Couchdb Puppet module


Languages

Language:Puppet 46.8%Language:Ruby 37.1%Language:Shell 13.8%Language:Python 2.2%