Forge Home

bucky

Module for managing and configuring bucky

Richard Pijnenburg

ispavailability

10,430 downloads

10,175 latest version

3.8 quality score

Version information

  • 0.0.2 (latest)
  • 0.0.1
released Feb 10th 2013

Start using this module

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

Add this declaration to your Puppetfile:

mod 'ispavailability-bucky', '0.0.2'
Learn more about managing modules with a Puppetfile

Add this module to a Bolt project:

bolt module add ispavailability-bucky
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install ispavailability-bucky --version 0.0.2

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

ispavailability/bucky — version 0.0.2 Feb 10th 2013

puppet-bucky

A puppet module for managing and configuring bucky

https://github.com/cloudant/bucky

This module is puppet 3 tested

Usage

Installation, make sure service is running and will be started at boot time:

 class { 'bucky': }

Removal/decommissioning:

 class { 'bucky':
   ensure => 'absent',
 }

Install everything but disable service(s) afterwards:

 class { 'bucky':
   status => 'disabled',
 }

For the meaning of all variables please check the bucky website.

statsd

   statsd_enabled    => true
   statsd_ip         => '127.0.0.1'
   statsd_port       => 8125
   statsd_flush_time => 10

collectd

   collectd_enabled          => true
   collectd_ip               => '127.0.0.1
   collectd_port             => 25826
   collectd_types            => []
   collectd_converters       => {}
   collectd_use_entry_points => 'True'

metricsd

   metrics_enabled     => true
   metricsd_ip         => '127.0.0.1'
   metricsd_port       => 23632
   metricsd_flush_time => 10
   metricsd_handlers   => ''

graphite

   grahite_host                => '127.0.0.1'
   graphite_port               => 2003
   graphite_max_reconnect      => 3
   graphite_reconnect_delay    => 5
   graphite_pickle_enable      => 'False'
   graphite_pickle_buffer_size => 500

General settings

   name_prefix           => 'None'
   name_postfix          => 'None'
   name_replace_char     => '_'
   name_strip_duplicates => 'True'
   name_host_trim        => []