Forge Home


Install puppet-whats gem and tempaltes a config file for you.


10,898 latest version

4.1 quality score

Version information

  • 0.1.7 (latest)
  • 0.1.6
  • 0.1.5
  • 0.1.4
  • 0.1.3
  • 0.1.2
  • 0.1.1
  • 0.1.0
released Mar 21st 2016

Start using this module

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

Add this module to your Puppetfile:

mod 'sjoeboo-whats', '0.1.7'
Learn more about managing modules with a Puppetfile

Add this module to your Bolt project:

bolt module add sjoeboo-whats
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install sjoeboo-whats --version 0.1.7

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.



sjoeboo/whats — version 0.1.7 Mar 21st 2016


Table of Contents

  1. Description
  2. Setup - The basics of getting started with whats
  3. Usage - Configuration options and additional functionality
  4. Reference - An under-the-hood peek at what the module is doing and how
  5. Limitations - OS compatibility, etc.
  6. Development - Guide for contributing to the module


Installs puppet-whats gem and templates a whats.yaml config file for you.


Beginning with whats

puppet module install sjoeboo-whats


include whats or

class {'whats':
    search_domains => ['my.domain','my.other.domain'],


version specify the version of whats to deploy Default: latest provider specify the provider to use to install whats Default: gem config_path specify the config path to use to place the config Default: /etc/whats.yaml puppetdb_server specify the puppet db server to connect to. Default: puppetdb puppetdb_port specify the port to connec to puppetdb on. Default: 8080 search_domains specify the list of domains to search for nodes in Default(Array): ['local']