Module for managing pam limits in /etc/security/limits.conf
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)