Stouts.limits

Stouts.limits

构建状态 Galaxy

一个用于管理系统限制的 Ansible 角色。

变量

limits_enabled: yes
limits_path: /etc/security/limits.d/tune.conf

# 请查看 http://linux.die.net/man/5/limits.conf 获取描述
limits_limits:
  - "*    -    nofile    65535"

limits_sysctl:
  - { name: 'net.ipv4.tcp_tw_recycle',      value: '1' }
  - { name: 'net.ipv4.tcp_tw_reuse',        value: '1' }
  - { name: 'net.ipv4.ip_local_port_range', value: '15000 35530' }

# /etc/pam.d/中的配置文件
limits_pamd_files:
  - "su"

用法

Stouts.limits 添加到您的角色中,并在您的 playbook 文件中设置变量。

示例:


- hosts: all

  roles:
    - Stouts.limits

  vars:
    limits_limits:
    - *    -    nofile    200000

许可证

根据 MIT 许可证发布。有关详细信息,请参阅 LICENSE 文件。

反馈、错误报告、请求等...

欢迎!

关于项目

Ansible role which manage system limits

安装
ansible-galaxy install Stouts.limits
许可证
mit
下载
3.6M
拥有者
Plump for good