Skip to content

initcron-devops/puppet-rsyslog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rsyslog

Table of Contents

  1. Description
  2. Setup - The basics of getting started with rsyslog
  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.

Description

This puppet module installs 8.x version of rsyslog from Adiscon repository. Its currently been tested on Ubuntu 14.04 and Centos 6.7

Setup

Setup Requirements OPTIONAL

This module required puppetlabs-apt module to be installed. To install it

module install puppetlabs-apt

Beginning with rsyslog

Usage

To use rsyslog module add the following to node declaration

class {'::rsyslog':}

Reference

####Classes

rsyslog

This is the main class which calls setup_repo and install classes.

rsyslog::setup_repo

This class adds either yum or apt repositories for install rsyslog version 8.

rsyslog::install

This class installs the latest version of rsyslog package. With latest It will also make sure, the package gets updated automatically. If this feature is undesirable, change latest to installed.

Limitations

This module is tested on

  • Ubuntu 14.04
  • Centos 6.7

It is expected to work fine on other versions of ubuntu and centos 6.x, as well as rhel.

About

Pupept Module to configure rsyslog on Ubuntu and Centos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published