andymillar / puppet-netconsole

Puppet module for netconsole

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

puppet-netconsole

Build Status

Description

A module to install and manage netconsole, a service to remote syslog console output.

Installation

Install netconsole in as a module in your Puppetmaster's modulepath.

git clone https://github.com/andymillar/puppet-netconsole.git /etc/puppet/modules/netconsole

Parameters

  • localport: The local port number that the netconsole module will use.
  • dev: The ethernet device to send console messages out of (only set this if it can't be automatically determined).
  • syslogaddr: The IP address of the remote syslog server to send messages to.
  • syslogport: The listening port of the remote syslog daemon.
  • syslogmacaddr: The MAC address of the remote syslog server (only set this if it can't be automatically determined).

Example

  node 'node.example.com' {
    class { 'netconsole':
      enable     => true,
      syslogaddr => 'syslog.example.com',
      syslogport => 514,
    }
  }

About

Puppet module for netconsole

License:Creative Commons Zero v1.0 Universal


Languages

Language:Ruby 73.2%Language:Puppet 20.7%Language:HTML 6.1%