Forge Home

moxi

CouchBase Moxi Server module

18,903 downloads

1,452 latest version

4.0 quality score

Version information

  • 1.0.3 (latest)
  • 1.0.2
  • 1.0.1
  • 1.0.0
  • 0.2.4
  • 0.2.3
  • 0.2.2
  • 0.2.1
  • 0.2.0
  • 0.1.2
  • 0.1.1
  • 0.1.0
  • 0.0.2
released Jun 30th 2021
This version is compatible with:
  • Puppet Enterprise 2021.6.x, 2021.5.x, 2021.4.x, 2021.3.x, 2021.2.x, 2021.1.x, 2021.0.x, 2019.8.x, 2019.7.x, 2019.5.x, 2019.4.x, 2019.3.x, 2019.2.x, 2019.1.x, 2019.0.x, 2018.1.x, 2017.3.x, 2017.2.x, 2017.1.x, 2016.5.x, 2016.4.x
  • Puppet >=2.7.20 <8.0.0
  • ,

Start using this module

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

Add this module to your Puppetfile:

mod 'thias-moxi', '1.0.3'
Learn more about managing modules with a Puppetfile

Add this module to your Bolt project:

bolt module add thias-moxi
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install thias-moxi --version 1.0.3

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

thias/moxi — version 1.0.3 Jun 30th 2021

puppet-moxi

Overview

Install, enable and configure moxi, the persistent connection proxy used with CouchBase. Currently works for Red Hat Enterprise Linux, possibly others with minor changes.

  • moxi : Main class to manage moxi-server.

Note that for RHEL7+ this module will require the thias-rhel module in order to manage an improved systemd service.

Examples

class { '::moxi':
  options     => '-t 8 -c 4096 -s /opt/moxi/moxi.sock -a 0777 -v -O /opt/moxi/moxi.log',
  cluster_url => 'http://192.168.1.1:8091/pools/default/bucketsStreaming/default|http://192.168.1.2:8091/pools/default/bucketsStreaming/default',
}