Permalink
Switch branches/tags
Nothing to show
Find file
Fetching contributors…
Cannot retrieve contributors at this time
39 lines (28 sloc) 695 Bytes

Limits module for Puppet

Description

Module for managing pam limits in /etc/security/limits.conf

Usage

limits::fragment

  limits::fragment {
    "*/soft/nofile":
      value => "1024";
    "*/hard/nofile":
      value => "8192";
  }

You can also use hiera with this module, to match the example above, you can use the following configuration

In your hiera/host yaml configuration:

---
limits::fragment:
  "*/soft/nofile":
    value: '1024'
  "*/hard/nofile":
    value: '8192'

Your site.pp or other configuration should include the following:

$limits = hiera('limits::fragment', {})
create_resources('limits::fragment', $limits)