couchbase

Couchbase module

Ørjan Blom

blom

10,843 downloads

9,683 latest version

4.0 quality score

Version information

  • 0.2.0 (latest)
  • 0.1.0
  • 0.0.2
  • 0.0.1
released Jun 8th 2013

Start using this module

Documentation

blom/couchbase — version 0.2.0 Jun 8th 2013

puppet-couchbase

Build Status

Puppet module for Couchbase.

Installation

puppet module install blom/couchbase

Usage

couchbase

Installs the Couchbase client library.

class { 'couchbase':
}

Takes the following optional attributes:

  • package_ensure: The ensure passed to package (default: present).

couchbase::dev

Installs the Couchbase development files.

class { 'couchbase::dev':
}

Takes the following optional attributes:

  • package_ensure: The ensure passed to package (default: present).

couchbase::python

Installs the Couchbase Python client library.

class { 'couchbase::python':
}

Takes the following optional attributes:

  • package_ensure: The ensure passed to package (default: present).

couchbase::ruby

Installs the Couchbase Ruby client library.

class { 'couchbase::ruby':
}

Takes the following optional attributes:

  • package_ensure: The ensure passed to package (default: present).

couchbase::server

Installs the Couchbase server.

class { 'couchbase::server':
}

Takes the following optional attributes:

  • package_ensure: The ensure passed to package (default: present).
  • service_enable: The enable passed to service (default: true).
  • service_ensure: The ensure passed to service (default: undef).

The repositories for Couchbase server is currently (2013-04-24) a work in progress and couchbase::server is considered experimental.

Contributors

See the contributors page for a list of contributors.