Forge Home

couchbase

Couchbase module

11,604 downloads

10,403 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

  • r10k or Code Manager
  • Bolt
  • Manual installation
  • Direct download

Add this module to your Puppetfile:

mod 'blom-couchbase', '0.2.0'
Learn more about managing modules with a Puppetfile

Add this module to your Bolt project:

bolt module add blom-couchbase
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install blom-couchbase --version 0.2.0

Direct download is not typically how you would use a Puppet module to manage your infrastructure, but you may want to download the module in order to inspect the code.

Download

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.