Stouts.limits
Stouts.limits
一个用于管理系统限制的 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 文件。
反馈、错误报告、请求等...
欢迎!